MIT licensed by Richard Cook
Maintained by

Module documentation for

This version can be pinned in stack with:oset-,1803

Travis branch Hackage GitHub license


An insertion-order-preserving set

  • Mostly API-compatible with OSet ordered-containers
  • Adds class instance for Data
  • Adds class instances for Semigroup and Monoid via OSetL and OSetR wrappers

Incompatibilities with OSet from ordered-containers

  • fromList is renamed fromListL
  • fromListR is introduced by analogy with fromListL


View documentation on Hackage


MIT License

Depends on 3 packages(full list with versions):
Used by 1 package in lts-14.25(full list with versions):