質問
私はPOS型(カスタム)のリストを作成しようとしていますが、次のエラーが発生し続けています。
Not in scope: type constructor or class `List'
.
コード:
import Data.List
type Pos = (Int, Int)
type PlayList = List Pos
.
私のタイプのプレイリストを定義する行にエラーが発生しました。
任意のアイデア?Eclipsefp
でHaskellを使用する解決
リストタイプは実際には[]
と呼ばれ、
type PlayList = [Pos]
.
あなたは
のようなさまざまなテクニックで遊ぶために自分のリストの実装を書いているのを見ることがよくありますがdata List a = Nil | Cons a (List a)
.
これは、実際の
の実際の実装への等形性です(名前を除く)data [a] = [] | a : [a]
.
ここでNil == []
とCons == (:)
。
所属していません StackOverflow