Question

Je vais un peu de noix à essayer de comprendre comment utiliser l'héritage de modèle dans HStringTemplate de Haskell. l'utilisation du modèle de base est assez facile, mais il manque quelque chose d'héritage est concerné. Quelqu'un peut-il me diriger dans la direction d'un exemple décent? Le document ci-dessous est tout simplement pas assez complète pour passer à une utilisation plus avancée.

http://www.haskell.org/haskellwiki/HStringTemplate <- Non help !!

Était-ce utile?

La solution

Ok enfin compris. Vous ne voudriez pas belive combien de temps je les yeux fixés sur les docs Hackage, en essayant de reconstituer ensemble. Voici un exemple artificiel, pour ceux d'entre vous qui suivent:

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

Cette affiche:

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

Je vais ajouter que je pense que certains de mes difficultés a à voir avec le fait que je ne suis pas tout familier avec StringTemplate Java. Je ne suis toujours pas sûr à quel point le package de Haskell émule de Java.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top