hoodle-types-0.4: Data types for programs for hoodle file format

Copyright(c) 2011-2015 Ian-Woo Kim
LicenseBSD3
MaintainerIan-Woo Kim <ianwookim@gmail.com>
Stabilityexperimental
PortabilityGHC
Safe HaskellNone
LanguageHaskell98

Data.Hoodle.Simple

Contents

Description

 

Synopsis

Documentation

defaultOptions {constructorTagModifier = const Pair} ''Pair)

data SVG Source #

Instances

Eq SVG Source # 

Methods

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

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

Ord SVG Source # 

Methods

compare :: SVG -> SVG -> Ordering #

(<) :: SVG -> SVG -> Bool #

(<=) :: SVG -> SVG -> Bool #

(>) :: SVG -> SVG -> Bool #

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

max :: SVG -> SVG -> SVG #

min :: SVG -> SVG -> SVG #

Show SVG Source # 

Methods

showsPrec :: Int -> SVG -> ShowS #

show :: SVG -> String #

showList :: [SVG] -> ShowS #

ToJSON SVG Source # 

Methods

toJSON :: SVG -> Value #

toEncoding :: SVG -> Encoding #

FromJSON SVG Source # 

Methods

parseJSON :: Value -> Parser SVG #

Serialize SVG Source # 

Methods

put :: Putter SVG #

get :: Get SVG #

MakeBBoxedable Identity SVG Source # 

data Item Source #

wrapper of object embeddable in Layer

Instances

Eq Item Source # 

Methods

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

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

Ord Item Source # 

Methods

compare :: Item -> Item -> Ordering #

(<) :: Item -> Item -> Bool #

(<=) :: Item -> Item -> Bool #

(>) :: Item -> Item -> Bool #

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

max :: Item -> Item -> Item #

min :: Item -> Item -> Item #

Show Item Source # 

Methods

showsPrec :: Int -> Item -> ShowS #

show :: Item -> String #

showList :: [Item] -> ShowS #

ToJSON Item Source # 
FromJSON Item Source # 

Methods

parseJSON :: Value -> Parser Item #

Serialize Item Source # 

Methods

put :: Putter Item #

get :: Get Item #

data Layer Source #

Constructors

Layer 

Fields

data Page Source #

Constructors

Page 

Orphan instances