エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Dynamicな事をしだした - Yet Another Ranha
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Dynamicな事をしだした - Yet Another Ranha
RubyからHaskellのコードに変換(別にRubyじゃなくてDynamicな言語で)するのってどうしてやろうとかいう... RubyからHaskellのコードに変換(別にRubyじゃなくてDynamicな言語で)するのってどうしてやろうとかいう事を考えていたので、愚直にData.Dynamicはどうだろうかとか。 HaskellのData.Dynamicは、取りあえず値をDynamicで包んで、後で取り出してあげましょうという感じですが、良い感じで駄目な気がする。 Prelude> :m Data.Dynamic Prelude Data.Dynamic> toDyn "hoge" Prelude Data.Dynamic> fromDyn (toDyn "hoge") "default-value" "hoge" *Main> let hoge (Just a) = a *Main> hoge (fromDyna (toMDyn "hoge")) ++ "bar" "hogebar" *Main> hoge