2020-12-08 型コンストラクタのエクスポート&インポート in Haskell はじめに 独自プロトコルで通信するサーバを作っていたら、 独自プロトコルで定義している型コンストラクタをインポートできなくてハマったので記録する。 結論 Export.hs module MyProtocol (MyMsg(..), createMyMsg, sendMyMsg) data MyMsg = MyMsg MyHeader MyPayload import.hs import Export (MyMsg(..))