HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Package0.4.4.4Data

deque

Double-ended queues

Modules

  • Deque.LazyDefinitions of lazy Deque. The typical toList and fromList conversions are provided by means of
  • Deque.Lazy.ReaderLazy Deque API lifted to a Reader monad, "mtl"-style.
  • Deque.Lazy.StateLazy Deque API lifted to a State monad, "mtl"-style.
  • Deque.StrictDefinitions of strict Deque. The typical toList and fromList conversions are provided by means of
  • Deque.Strict.ReaderStrict Deque API lifted to a Reader monad, "mtl"-style.
  • Deque.Strict.StateStrict Deque API lifted to a State monad, "mtl"-style.

Description

Strict and lazy implementations of Double-Ended Queue (aka Dequeue or Deque) based on head-tail linked list.

Depends on

5 packages

Used by in this set · 0

Nothing in this set depends on it.