タプルリストのインデックスをソートするコードを記述します。ループの
使用を避けるために、マップを使用しようとします。bubblesort()
bubblesort::(Ord t) => [t]->[t]
bubblesort[x,y,z,xs]=
if x<y then x : map bubblesort [y,z,xs]
else y : map bubblesort [x,z,xs]
しかし、それは私に次のようなエラーを与えます:
ERROR行20-リストにエラーを入力します ***式:[y、xs] ***用語:xs ***タイプ:[a] ***一致しません:a ***なぜなら:統一は無限のタイプを与えるだろう
*注意してください私に指示だけを与えてください
-コンパイラはオンラインコンパイラです