HSmarty-0.4.2: Small template engine
Safe HaskellNone
LanguageHaskell2010

Text.HSmarty.Types

Documentation

data Smarty Source #

Constructors

Smarty 

Instances

Instances details
Eq Smarty Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

(==) :: Smarty -> Smarty -> Bool #

(/=) :: Smarty -> Smarty -> Bool #

Show Smarty Source # 
Instance details

Defined in Text.HSmarty.Types

data Expr Source #

Instances

Instances details
Eq Expr Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

(==) :: Expr -> Expr -> Bool #

(/=) :: Expr -> Expr -> Bool #

Show Expr Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

showsPrec :: Int -> Expr -> ShowS #

show :: Expr -> String #

showList :: [Expr] -> ShowS #

data Variable Source #

Constructors

Variable 

Fields

Instances

Instances details
Eq Variable Source # 
Instance details

Defined in Text.HSmarty.Types

Show Variable Source # 
Instance details

Defined in Text.HSmarty.Types

data FunctionCall Source #

Constructors

FunctionCall 

Fields

Instances

Instances details
Eq FunctionCall Source # 
Instance details

Defined in Text.HSmarty.Types

Show FunctionCall Source # 
Instance details

Defined in Text.HSmarty.Types

data Let Source #

Constructors

Let 

Fields

Instances

Instances details
Eq Let Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

(==) :: Let -> Let -> Bool #

(/=) :: Let -> Let -> Bool #

Show Let Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

showsPrec :: Int -> Let -> ShowS #

show :: Let -> String #

showList :: [Let] -> ShowS #

data Scope Source #

Constructors

Scope 

Fields

Instances

Instances details
Eq Scope Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

(==) :: Scope -> Scope -> Bool #

(/=) :: Scope -> Scope -> Bool #

Show Scope Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

showsPrec :: Int -> Scope -> ShowS #

show :: Scope -> String #

showList :: [Scope] -> ShowS #

data Capture Source #

Constructors

Capture 

Instances

Instances details
Eq Capture Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

(==) :: Capture -> Capture -> Bool #

(/=) :: Capture -> Capture -> Bool #

Show Capture Source # 
Instance details

Defined in Text.HSmarty.Types

data FunctionDef Source #

Constructors

FunctionDef 

Fields

Instances

Instances details
Eq FunctionDef Source # 
Instance details

Defined in Text.HSmarty.Types

Show FunctionDef Source # 
Instance details

Defined in Text.HSmarty.Types

data If Source #

Constructors

If 

Instances

Instances details
Eq If Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

(==) :: If -> If -> Bool #

(/=) :: If -> If -> Bool #

Show If Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

showsPrec :: Int -> If -> ShowS #

show :: If -> String #

showList :: [If] -> ShowS #

data Foreach Source #

Constructors

Foreach 

Instances

Instances details
Eq Foreach Source # 
Instance details

Defined in Text.HSmarty.Types

Methods

(==) :: Foreach -> Foreach -> Bool #

(/=) :: Foreach -> Foreach -> Bool #

Show Foreach Source # 
Instance details

Defined in Text.HSmarty.Types