2
を取得するための機能私はHaskell.Iに新しいですが、次の操作を行うにしようとしています:最大
与えられたリストのデータ型の構造は次のとおりです。data Lan a = Nan | Can a (Lan a) deriving Show
そして最後に、私はそれをやりました!
data Lan a = Nan | Can a (Lan a) deriving Show
を取得するための機能私はHaskell.Iに新しいですが、次の操作を行うにしようとしています:最大
与えられたリストのデータ型の構造は次のとおりです。data Lan a = Nan | Can a (Lan a) deriving Show
そして最後に、私はそれをやりました!
data Lan a = Nan | Can a (Lan a) deriving Show
私の問題は理解パターンmatching.Iにあったが、最終的にそれをやった:
data Lan a = Nan | Can a (Lan a) deriving Show
を最後のパターンはあまりにも固有のものです:それは、二つ以上の要素を持っている任意のリストをキャッチしていません。 – Jubobs
「エラー/動作していません」と正確にはどういう意味ですか? btw、ヒント:最後の行は 'maxList(Cons x xs)='で始まるはずですが、 'xs'はどれくらい長くてもリストにマッチします。 – mb21
私は正確にエラーをポストします。 –