hoopl

    5

    1答えて

    私はHaskellプログラマーです(私は一般的にalgorithms in Haskellを実装しています)HOOPLライブラリを理解しようとしていますが、私はそれを解読できません。私はコンパイラの背景を持っていません(現在CourseraとCompilers:Principles、Techniques、and Toolsから学んでいます).HOOPLライブラリの理解を進めるための体系的な方法を提

    7

    2答えて

    私はHooplライブラリを使用しており、書き換え中に何らかの状態を保持したいと考えています。書き換え関数は使用されているモナドに関する多型ですが、StateモナドとライブラリのFuelモナドのいずれかをどのように組み合わせるか分かりません。 以下は最小の例です。 MyMonadは、フープのCheckingFuelMonadとフラグを持っているStateモナドを組み合わせた同義語です。 Stmtは私