Portability | POSIX |
---|---|
Stability | experimental |
Maintainer | alex.gaziev@gmail.com |
Safe Haskell | Safe-Inferred |
Haskell parser for GIML.
Data types
Value represent parsed data for specified variable name
Type of value for internal functions
type SimpleGiml = [(String, GimlVal)]Source
Type SimpleGiml
represent list of tuples. Tuple contains String
as
key and GimlVal
as value
Functions for parse and modify GIML
parseString :: String -> GimlSource
The parseString
method will parse GIML
from pure string.
simplifyGiml :: Giml -> SimpleGimlSource
The simplifyGiml
method will remove types from Giml
creating
SimpleGiml
object