type-aligned-0.9: Various type-aligned sequence data structures.

Copyright(c) Atze van der Ploeg 2013
LicenseBSD-style
Maintaineratzeus@gmail.org
Stabilityprovisional
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell98

Data.TASequence.ToCatQueue

Description

A purely functional catenable queue representation with that turns takes a purely functional queue and turns in it into a catenable queue, i.e. with the same complexity for (>as for (|) Based on Purely functional data structures by Chris Okasaki section 7.2: Catenable lists

Synopsis

Documentation

data ToCatQueue q c x y Source

The catenable queue type. The first type argument is the type of the queue we use (|>)

Instances