2009-08-21 4 views
4

私はHaskellのHStringTemplateでテンプレート継承を使用する方法を理解しようとしています。基本的なテンプレートの使い方は簡単ですが、何か継承がないことが懸念されます。誰かがまともな例の方向に私を指すことができますか?以下の文書は、より高度な使い方に卒業するのに十分なだけではありません。Haskell:HStringTemplateの継承の例?

http://www.haskell.org/haskellwiki/HStringTemplate < - 助けてください!

答えて

5

最終的にそれを理解しました。私はHackageのドキュメントを見て、どれくらいの間これをまとめようとしているのか、あなたは信じていません。私は私の難しさのいくつかは、私がいるという事実に関係していると思うことを追加します

Parent --> Child --> Your content Here. 

let p = newSTMP "Parent --> $child()$" :: StringTemplate String 
let c = newSTMP "Child --> Your content Here." :: StringTemplate String 

let grp = groupStringTemplates [("parent", p),("child", c)] 

putStrLn $ toString $ fromJust $ getStringTemplate "parent" grp 

このプリントを:ここでは不自然な例を以下にあなたの人々のために、ですJavaのStringTemplateをよく知っている人はいません。私はまだHaskellのパッケージがJavaをどの程度エミュレートしているかについてはまだ分かりません。