F#

#49: 2022-01-15 やったこと

F#

数学のクイズについてのツイートを見かけました。 https://twitter.com/nya3_neko2/status/1481503969965142016 GAKKOU の 6 文字を並べ替えてできる 360 個の文字列を辞書式に並べるとき、100 番目の文字列を求めよ。 答えはすでに見てしまったのですが、こ…

#42: 2022-01-08 やったこと

F# で csv 処理の続きをやっていました。 fsx スクリプトを実行するときの REPL は VSCode で project として開いているディレクトリがカレントディレクトリとなっていて、fsx ファイルのディレクトリではないことに注意が必要です。 例えば、path/to/projec…

#41: 2022-01-07 やったこと

F#

引き続き F# で csv の処理をやっています。 VSCode で fsx スクリプトファイルを開いて Alt + Enter で実行しながら書き進めていくのは、なかなか快適です。 今回は csv のデータを JSON にして HTML から読ませたいので F# では System.Text.Json クラスを…

#40: 2022-01-06 やったこと

F#

Shift JIS の csv ファイルを F# で処理したくて読み込む方法を調べていました。 Encoding の指定方法がよくわからなかったのですが、下記 callmekohei さんの記事が参考になりました。 F# and CSVHelper でCSVファイルを読み込んでみた! - Qiita open Syst…

# 34: F# で素因数分解(Exercism)

前回の投稿からしばらく間が空いてしまいましたが、再びプログラミングのことについて書いていこうと思います。ログを残しておけば結果的に自分にとって役に立ちますからね。 最近 Exercism というプログラミング学習サービスを利用し始めました。メジャーな…