tinytools-0.1.0.5: tinytools is a monospace unicode diagram editor
Safe HaskellSafe-Inferred
LanguageHaskell2010

Potato.Flow.Serialization.SnakeWrangler

Synopsis

Documentation

versions :: [Int] Source #

list of all version supported

currentVersion :: Int Source #

version of the current build

data Snake Source #

Constructors

Snake 

Instances

Instances details
Generic Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

Associated Types

type Rep Snake :: Type -> Type #

Methods

from :: Snake -> Rep Snake x #

to :: Rep Snake x -> Snake #

Show Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

Methods

showsPrec :: Int -> Snake -> ShowS #

show :: Snake -> String #

showList :: [Snake] -> ShowS #

Binary Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

Methods

put :: Snake -> Put #

get :: Get Snake #

putList :: [Snake] -> Put #

NFData Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

Methods

rnf :: Snake -> () #

Eq Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

Methods

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

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

FromJSON Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

Methods

parseJSON :: Value -> Parser Snake

parseJSONList :: Value -> Parser [Snake]

ToJSON Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

Methods

toJSON :: Snake -> Value

toEncoding :: Snake -> Encoding

toJSONList :: [Snake] -> Value

toEncodingList :: [Snake] -> Encoding

type Rep Snake Source # 
Instance details

Defined in Potato.Flow.Serialization.SnakeWrangler

type Rep Snake = D1 ('MetaData "Snake" "Potato.Flow.Serialization.SnakeWrangler" "tinytools-0.1.0.5-inplace" 'False) (C1 ('MetaCons "Snake" 'PrefixI 'True) (S1 ('MetaSel ('Just "_snake_version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: (S1 ('MetaSel ('Just "_snake_format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "_snake_data") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data SnakeFormat Source #

Constructors

SF_Json 
SF_Binary