2015-07-13 任意型リストのsplit/join FSharp 小ネタ 演習 ご無沙汰してます。忙しさにかまけて、あまり技術の勉強メモすら捗らない昨今です。 Twitterでお題が出されていたので、それとなくF# でやってみました。 続きを読む
2015-05-08 シーケンスのソート後の順番を、元の順番を保ったまま取得したい FSharp 小ネタ 演習 Twitterでお題が出されたので、F# でやってみました。 sortして、indexとzipして、またsortし直すなんて、「ずいぶんとダサいコードを書いてるのね!」って思いました。*1 例のコードの「人」と「車」のデータ型にcarRankingとhumanRankingとがあるのも、型の利用しやすさを考えるとちょっと微妙に思えるので、それとなく改修したり。単に「元のデータとランキング結果のタプル」として取得することにします。 *1:冗談です。 続きを読む
2015-04-20 プログラミングパラダイムの話への補足、あるいは「正しさ」について 観念的な話 先日の記事 関数型・オブジェクト指向なプログラミングパラダイムについて思うところ - 技術memo で誤魔化したいくつかのことについて、補足します。 続きを読む