私はちょうどHUnitをインストールしました。これをghciにインポートします。 Prelude> import HUnit
<no location info>:
Could not find module `HUnit':
Use -v to see a list of the files searched for.
はまた、私は私を助けるために-vを使用するかど
: λ> :t (pure 1)
(pure 1) :: (Applicative f, Num a) => f a
λ> show (pure 1)
<interactive>:1:1:
No instance for (Show (f0 a0))
arising from a use of `show'
Possible fix: add an inst
私は、haskellコードを解釈して評価する必要のあるC++アプリケーションを作成しています。このコードはコンパイル時にはわかりませんが、ユーザーが指定します。 ライブラリとして、GHCiやHugsのような、haskellコンパイラ/インタープリタを使用する方法はありますか? 私はFFIを見つけましたが、これはコンパイル時に知られているhaskellコードでしか機能しないようです。 私はGHC A
私は次のようになります型シノニムを作成しようとしています:私はとの結果を作成しようとすると、このコードは、コンパイルしている間ので、私は困難を抱えている data Result = Either String [Token]
[トークン]、Haskellは私が働くコンストラクタと型シノニムを定義することができますどのように Not in scope: data constructor `Res
練習として、私はプレリュードの興味深い部分を手動で実装しようとしています。ポイントフリーになる機会が見つかるたびに私はそれを取る。しかし、これは私を最も恐ろしい場所のレンガの壁に導いてしまった。このコードを使用する: myelem _ [] = False
myelem x y = if x == head y then True else myelem x (tail y)
notElem