私はfollowing Haskell bookて働いている - 章Walk the Lineを見て:私はGHCiの中で、次のコードを実行すると : type Birds = Int
type Pole = (Birds,Birds)
x -: f = f x
:{
landLeft :: Birds -> Pole -> Maybe Pole
landLeft n (left,ri
私はさまざまな機能の長いリストを持つシステムを持っています。私はユーザ がシェルからこれらの関数にデータを渡すことができるようにしたいと思います。それらが渡すデータのタイプが間違っている場合、その関数が実行されるとエラーが表示されるはずです。 データは、同じタイプとして一般的な方法で格納する必要があります。そのため、リストに格納してからexec関数に渡すことができます。 data Data = D
リストがどのようにShowクラスのインスタンスであるかをチェックする方法はありますか。私はこのようなデータ型があります。 data Graph a = Graph [a]をし、私はshow関数を呼び出すことができるとき が、私はそれを持つ唯一のリストとない単語グラフを得るように、それをShowのインスタンスを作りたいです。 私はこれを試しましたが、showが文字列を返し、xがリストであるため、これ