rope-0.2: Tools for manipulating fingertrees of bytestrings
Source code
Contents
Index
Data.Rope.Body
Documentation
type
Body
= FingerTree
Offset
Chunk
Source
newtype
Offset
Source
Constructors
Offset
getOffset
::
Int
Instances
Enum
Offset
Eq
Offset
Data
Offset
Num
Offset
Ord
Offset
Read
Offset
Show
Offset
Typeable
Offset
Monoid
Offset
Measured
Offset
Chunk
Measured
Offset
Rope
newtype
Chunk
Source
Constructors
Chunk
unchunk
:: ByteString
Instances
Eq
Chunk
Data
Chunk
Ord
Chunk
Read
Chunk
Show
Chunk
Typeable
Chunk
Unpackable
Chunk
Measured
Offset
Chunk
Reducer
Chunk
Rope
measureBody
:: Measured
Offset
a => FingerTree
Offset
a ->
Int
Source
cons'
:: ByteString ->
Body
->
Body
Source
snoc'
::
Body
-> ByteString ->
Body
Source
Produced by
Haddock
version 2.4.2