- 関数型プログラミング言語Haskell Part26
161 :デフォルトの名無しさん[sage]:2014/09/13(土) 05:31:28.37 ID:xgqiej9k - >>160
Monadの、って意味。 モナディックな関数とは、モナドの値を返す関数のこと。 print::Show a => a -> IO () はモナディックな関数。IOがモナドだから。
| - 関数型プログラミング言語Haskell Part26
162 :デフォルトの名無しさん[sage]:2014/09/13(土) 20:17:26.18 ID:xgqiej9k - 木以外も可視化してみたいと思ったんだけど、
そもそも無向グラフを扱ったことがないのに気がついた。 試しに data Graph a = Graph (a,a -> [a]) と定義してみようとおもったけど、これだとFunctorにならない。 data Graph a = Graph [Edge a] type Edge a = (a,a) だと探索効率悪いし。 うーん
|
|