haddock

    5

    1答えて

    私のコントロール下にないライブラリモジュールFooがあるとします module Foo (Foo, thing) where data Foo = Foo Int thing :: Foo thing = Foo 3 は今、私はFooからthingを輸出し直す自分のライブラリモジュールを、持っていると仮定モジュール。互換性の理由から module Bar (Foo.thing, getB

    10

    1答えて

    cabal install haddockコマンドを実行してhaddockをインストールしようとしましたが、次の問題が発生しました。 [email protected]:~/opt$ cabal install haddock Resolving dependencies... Configuring haddock-2.11.0... Building haddock-2.11.0...

    10

    1答えて

    ローカルでHoogleを使いたいので、自分のプロジェクトの1つで検索クエリを実行できます。いくつかのドキュメント[here]がありますが、動作させる方法を理解できません。それはHaddockを実行すると言われていますが、haddockは出力を出さず、下にコピーされた警告を吐き出すだけです。 projectname.cabalファイルがまだありませんので、runhaskell Setup haddo

    24

    3答えて

    ローカルHaddockのドキュメントに画像を埋め込むにはどうすればよいですか? 私は例えばthe lens packageを参照してください。画像への外部リンクを使用していますが、画像をローカルに保存したいと思います。 (この質問はan (unanswered) question on the mailing listと非常によく似ています)

    9

    2答えて

    Haddockは、UTF-8でエンコードされたソースファイルのドキュメントで非ASCII文字を間違って再エンコードしているようです。私はしばしばドキュメントに数式を含める必要があり、集計(Σ)などの一般的な数学記号を使用できる場合は、はるかに読みやすくなります。 ただし、haddockでファイルを実行した後、これらの記号は空白の四角になります。 Haddockにはオプション--use-unicod

    5

    1答えて

    Haddockの使用を開始します。主な理由は、私が今作っているもののために素晴らしいHTML文書が必要だということではありませんが、それは私にHaskellモジュールをコメントする標準化された方法を教えてくれることです。 このような理由から、私は手を汚していたいが、かなり基本的な問題にぶつかってきた。 出典: module Main where -- |This is the main func

    6

    1答えて

    私のライブラリ上でcabal buildを実行し、次にファイルを変更した場合、次回にcabal buildを実行したときに変更の影響を受けるファイルのみを再コンパイルする必要があります。私はcabal haddockコマンドで同じ動作をしません:ファイルを変更した後に実行すると、cabal/haddockはすべての前の作業をゼロにして終了します。これはむしろ時間がかかります。ドキュメントの差分を取

    6

    1答えて

    は、次の例を考えてみましょう: instance (Monad m) => MonadState s (ChronoT s e m) where -- | Returns the present-day state. get = ChronoT $ do (ChronoS _ s _) <- get return s -- | Set th

    7

    1答えて

    私はjavadocと同様に私のhaddockの書式を書式化したいと思います.HTMLや他のマークアップのようなもので、javascriptまたはCSS ...特に、ドキュメントに改行を挿入する方法を知りたいと思います。 ありがとうございました!

    27

    1答えて

    ハスケルの複数行のコメントは、たぶん{-ではなく、{- |で始まることがあります。 コメント内のパイプ文字の先頭には何らかの意味がありますか?