問題タブ [derivingvia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
311 参照

haskell - 数量化された制約と (閉じた) 型ファミリ

私は、定量化された制約の導出と一緒に、trival ケースのファンクターをぶら下げずに、このブログ投稿のアプローチをより高度なデータに使用しようとしています。Identity

これにより、腹立たしい自己矛盾するエラー メッセージが表示されます。

Show (HKD f a) コンテキストから推測できませんでした:forall a. Show a => Show (HKD f a)

それについて長々と話さずにこれを行う方法はありますか

?

0 投票する
1 に答える
237 参照

haskell - 型を newtype でラップする

次のコードでは、警告が表示されましたOrphan instance: instance (MonadIO m, Monad m) => GenerateUUID m

それによると、解決策は次のいずれかです

(または警告ハットインターネットを無効にすることもお勧めします)

私の問題は、型を newtype でラップする方法が見つからないことですか?

0 投票する
2 に答える
514 参照

haskell - newtype に対する Haskell Monoid インスタンスの質問

インスタンスを定義しようとしています:

目標は、関数 foldMap Join が、リスト内のすべての関数が true の場合に True を返し、すべてが true でない場合に false を返すようにすることです。

私は foldMap と Monoid の Sum と Product のインスタンスを理解していますが、Monoid の newtype インスタンスを書くのはまったく初めてです。正しい方向への助けをいただければ幸いです。ありがとうございました。