Scala関西 Summit 2018 - サブホール3
- yoshiyoshifujii
- 614
- 6
- 1
- 0
sbtがビルドツールのデファクトスタンダード。 JavaのMavenでもやろうとして出来ないことはない。 #scala_ks #s3
2018-11-10 11:10:17sbtもさっきのドワンゴさんの資料に記載があるね。 dwango.github.io/scala_text/sbt… #scala_ks #s3
2018-11-10 11:12:02mutable, immutableの話。後で読む用の備忘録。 qiita.com/takc923/items/… qiita.com/tofu511/items/… dwango.github.io/scala_text/col… #scala_ks #s3
2018-11-10 11:18:17valはimmutable(再代入不可)。 varはmutable(再代入可能)。 まぁ、英語の意味考えたらそうだわな。 value(値)とvariable(『変』数)だもんな。。 #scala_ks #s3
2018-11-10 11:20:49varに入る値で型推論できる話、例えば以下みたいにして、後から別の型の値を突っ込むと変数自体の型も変わるってこと? var str_to_num = "sample" str_to_num=10 この時のstr_to_numの型って、文字列型→整数型に変わる? それともそもそも変数自体には型という考え方を用いない? #scala_ks #s3
2018-11-10 11:24:52ScalaのUnit型は「戻り値がないことを示す値が返る」。 Javaのvoidとは似て非なる(nearly equal)。 そういえば、Java学んでたときには、「voidは戻り値がないんだー」程度に理解してたけど、実際のところどうなんだろ?本当にコンパイラ自体は何も認識してないのかな。。 #scala_ks #s3
2018-11-10 11:29:21ジェネレーター内での複数指定出来て、多重ループになるやつは慣れるまでにちょっと時間掛かるかも。そもそも多重ループ実装しない方が良いのは良いんだろうけど。 #scala_ks #s3
2018-11-10 11:34:53命令プログラミング:具体的な手順を記述 関数プログラミング:対象の性質を定義 こりゃぁ、数学の考え方に慣れてないと少ししんどいや。 f(x)の定義がしっかり自分の中で出せないとやや辛。 #scala_ks #s3
2018-11-10 13:11:56こちら、サブホール3の午前中のセッションで使った資料です。 slideshare.net/hamazy/scala-1… bit.ly/scalaks2018ho #scala_ks #s3
2018-11-10 14:02:38午前中のハンズオンの解答例ですが、こちらの jupyter notebook に更新しておきました。 bit.ly/scalaks2018jupy #scala_ks #s3
2018-11-10 14:21:15