Haskellの例
例1:haskellまたは演算子(||):: Bool-> Bool-> Bool例2:haskellおよび演算子(&&):: Bool-> Bool-> Bool
例:haskell zip関数-宿題であっても、リストに書き込む方法は実際には1つだけです:zip :: a-> b->(a、b)zip(a:as)(b:bs)=(a 、b):zip
例:haskellモナド-モナドは、ある意味で関数を連鎖させる方法です-以前の計算が将来の計算に「影響」を与える可能性があります-状態をモデル化できます、n
例:リストのテールを取得haskell list = 1、2、3、4 tail :: a-> a tail = tail(_:xs)= xs
例:haskellクイックソートのクイックソート:: Ord a => a->クイックソート=クイックソート(p:xs)=(クイックソートより小さい)++ p ++(クイックソートより大きい)ここで、lesser = f