nonempty-containers-0.3.5.0: Non-empty variants of containers data types, with full API

# nonempty-containers-0.3.5.0: Non-empty variants of containers data types, with full API

Efficient and optimized non-empty versions of types from containers. Inspired by non-empty-containers library, except attempting a more faithful port (with under-the-hood optimizations) of the full containers API. Also contains a convenient typeclass abstraction for converting betwewen non-empty and possibly-empty variants. See README.md for more information.

Modules

nonempty-containers-0.3.5.0

- Data
  Submodules
  - Containers
    Submodules
    - Data.Containers.NonEmpty
  - IntMap
    Submodules
    - Data.IntMap.NonEmpty
      Submodules
      - Data.IntMap.NonEmpty.Internal
  - IntSet
    Submodules
    - Data.IntSet.NonEmpty
      Submodules
      - Data.IntSet.NonEmpty.Internal
  - Map
    Submodules
    - Data.Map.NonEmpty
      Submodules
      - Data.Map.NonEmpty.Internal
  - Sequence
    Submodules
    - Data.Sequence.NonEmpty
      Submodules
      - Data.Sequence.NonEmpty.Internal
  - Set
    Submodules
    - Data.Set.NonEmpty
      Submodules
      - Data.Set.NonEmpty.Internal