distributed-process-extras-0.1.0: Cloud Haskell Extras

Copyright(c) Tim Watson 2012 - 2013
LicenseBSD3 (see the file LICENSE)
MaintainerTim Watson <watson.timothy@gmail.com>
Stabilityexperimental
Safe HaskellSafe-Inferred
LanguageHaskell98

Control.Distributed.Process.Extras.Internal.Queue.SeqQ

Description

A simple FIFO queue implementation backed by Data.Sequence.

Documentation

data SeqQ a Source

Instances

Eq a => Eq (SeqQ a) 
Show a => Show (SeqQ a) 

enqueue :: SeqQ a -> a -> SeqQ a Source

dequeue :: SeqQ a -> Maybe (a, SeqQ a) Source

peek :: SeqQ a -> Maybe a Source