エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Cohi(こひ)とは? - 趣味的にっき
びわこ開発合宿で開発したライブラリです。プレゼン資料へのリンクだけじゃアピールが足りないかなと思... びわこ開発合宿で開発したライブラリです。プレゼン資料へのリンクだけじゃアピールが足りないかなと思って、ブログに直してみました。 これって何? Rubyで関数型プログラミングをサポートするライブラリです。 Haskellの影響を多分に受けています。 HaskellのPreludeをRubyで実装しました。一晩でできる限り。コアの部分は100行弱。Preludeの部分は1000行ちょい。 cohi.rb … 95行 cohi/prelude.rb … 1011行 実装した関数 131 / Preludeの全関数 194 = 68% 実装をあきらめたのを除くと99% とりあえずサンプル map # map :: (a -> b) -> [a] -> [b] define(:map, [X, []]) do [] end define(:map, [X, X_XS]) do |f, x, xs|