週報 - 2020年5月第3週
前週はこちら
やったこと
引き続き、趣味のゲームを作りながらScala3の勉強。
Scala3のTupleは機能が拡充されています。
https://dotty.epfl.ch/api/scala/Tuple.html
実際にコードを書きながら、使い方を軽く追ってみましたが、非常に使い勝手が良くなっていますね。
サクッと要素を追加したり、takeやdropで操作したり、結合したりできます。
実装がどうなっているかは、
https://github.com/lampepfl/dotty/blob/master/library/src/scala/Tuple.scala
https://github.com/lampepfl/dotty/blob/master/library/src/scala/runtime/Tuple.scala
このあたりを読むと分かります。
やること
引き続き、コードを書きながらScala3のキャッチアップ。
その他
最近、ほとんど体を動かしてないので、少し運動したい...
週報 - 2020年5月第1/2週
前々週はこちら
GWの連休もあり、すっかり曜日感覚がズレたため、先週分をすっかり忘れていました...
ので、2週分です
やったこと
趣味でScala3の勉強がてら放置系のゲームを自作してました
今回は、Contextual Abstractionsの周辺の機能を使ってみました
やること
引き続き、Scala3の機能をキャッチアップしながらそれっぽく動くゲームを作っていけたらと思います
その他
こんなに家に引きこもるGWは初めてでした
週報 - 2020年4月第4週
週報 - 2020年4月第3週
週報 - 2020年4月第2週
前週はこちら
やったこと
- Scala3で趣味のコードを少し書いたりしていました
やること
- 引き続き、Scala3を追いかける
その他
- 運動不足になりがちなので、気をつけたい。
週報 - 2020年4月第1週
前週はこちら
やったこと
- Modern Systems Programming with Scala Nativeの続きを読んでました
- Scala3についてちょっと調べたり書いてみたり
やること
- scala-native本の続きを読む
- Scala3について追いかける
その他
- Nintendo Switchを買ってしまって以来、かなりの時間を吸われています