20
私は簡単な例を記述しようとすると、GHC 7.4.1の制約の種類構文は何ですか?
{-# LANGUAGE UndecidableInstances,
MultiParamTypeClasses,
KindSignatures,
Rank2Types,
ConstraintKinds,
FlexibleInstances,
OverlappingInstances,
TypeFamilies #-}
type family A a :: Constraint
エラーが
> ghci test.hs
[1 of 1] Compiling Main (test.hs, interpreted)
test.hs:10:20: Not in scope: type constructor or class `Constraint'
Failed, modules loaded: none.
制約同義語が期待どおりに動作するように見える、である、Constraint
がスコープ内にないことを示すエラーを取得しています
type ShowOrd a = (Ord a, Show a)
ありがとうございます。
素晴らしい、ありがとう! – gatoatigrado
GHC.Primの代わりにそれをインポートする公式の場所はありますか?それらの拡張機能をサポートする他のコンパイラで動作する可能性のあるもの – semicolon