Safe Haskell | None |
---|---|
Language | Haskell2010 |
SiffML : Sifflet Markup Language. An XML application for storing and retrieving Sifflet programs and libraries.
- class ToXml a where
- toXml :: a -> XMLProducer
- produceSiffMLFile :: ToXml a => a -> FilePath -> IO ()
- consumeSiffMLFile :: XMLConsumer XmlTree a -> FilePath -> IO [a]
- xmlToFunctions :: XMLConsumer XmlTree Functions
- testFromXml :: (ToXml a, Show b) => Int -> a -> XMLConsumer XmlTree b -> IO ()
Documentation
produceSiffMLFile :: ToXml a => a -> FilePath -> IO () Source
consumeSiffMLFile :: XMLConsumer XmlTree a -> FilePath -> IO [a] Source
xmlToFunctions :: XMLConsumer XmlTree Functions Source