@hackage oset0.4.0.1

An insertion-order-preserving set

Travis branch Hackage GitHub license

oset

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

Documentation

View documentation on Hackage

Licence

MIT License