2021-02-01から1ヶ月間の記事一覧

Ruby でモナドの一例

m-hiyama.hatenablog.comこれを Ruby でやってみる。 countup_monad.rb class Countup def initialize(value, countup = 0) @value = value @countup = countup end attr_reader :value, :countup def fmap c = yield @value if c.instance_of?(Countup) Cou…