문제

Haskell의 HStringTemplate에서 템플릿 상속을 사용하는 방법을 알아 내려고 노력하고 있습니다. 기본 템플릿 사용량은 충분히 쉽지만 상속을 놓치는 것이 관련되어 있습니다. 누구든지 나에게 괜찮은 예를 지적 할 수 있습니까? 아래 문서는보다 고급 사용을 졸업하기에 충분히 완료되지 않습니다.

http://www.haskell.org/haskellwiki/hstringtemplate <- 도움이 없습니다 !!

도움이 되었습니까?

해결책

OK 마침내 알아 냈습니다. 당신은 내가 해킹 문서를 쳐다보고있는 시간을 믿지 않을 것입니다. 다음은 다음과 같이 따르는 사람들을위한 예를 들어 있습니다.

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

이 인쇄물 :

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

나는 내 어려움 중 일부가 Java의 StringTemplate에 익숙하지 않다는 사실과 관련이 있다고 생각합니다. 나는 여전히 Haskell의 패키지가 Java를 에뮬레이션하는 정도를 확실하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top