iff-0.0.6: Constructing and dissecting IFF files

Safe HaskellSafe
LanguageHaskell98

Data.IFF

Description

ToDo:

Lazy read and write.

Problem on writing: If the length of data is computed lazily, then you must seek back to the file position where the size is stored. That is for writing of lazily generated data we need a seekable file device.

Documentation

data T Source #

Constructors

Cons 

Fields

Instances

Show T Source # 

Methods

showsPrec :: Int -> T -> ShowS #

show :: T -> String #

showList :: [T] -> ShowS #

Binary T Source # 

Methods

put :: T -> Put #

get :: Get T #

putList :: [T] -> Put #

data Chunk Source #

Constructors

Form 

Fields

List 

Fields

Cat 

Fields

Prop 

Fields

Chunk 

Fields

Instances