Haskellを学び始めたばかりです。カスタムクラスがあります
class MyClass a where
doSomething :: a -> ()
コンストラクターでポリモーフィックコールバックを使用してデータを書き込むことはできますか?
data MyData = MyConstructor {
callback :: (MyClass m) => m -> () -- error
}
関数の引数に制約を付けたい。
Haskellを学び始めたばかりです。カスタムクラスがあります
class MyClass a where
doSomething :: a -> ()
コンストラクターでポリモーフィックコールバックを使用してデータを書き込むことはできますか?
data MyData = MyConstructor {
callback :: (MyClass m) => m -> () -- error
}
関数の引数に制約を付けたい。