vessel

Functor-parametric containers

Stackage Nightly 2025-05-27:0.3.0.2
Latest on Hackage:0.3.0.2

See all snapshots vessel appears in

BSD-3-Clause licensed by Obsidian Systems LLC
Maintained by [email protected]
This version can be pinned in stack with:vessel-0.3.0.2@sha256:63f45b84e7f9beb8e8ded44f6df000b30cc4f0d95c1fe1d2cb39b5a61325697f,3753

vessel: functor-parametric containers

Haskell Hackage Github CI BSD3 License

See the tutorial for a worked example of how to use this library.


Obsidian Systems

Changes

Revision history for vessel

0.3.0.2

  • Support GHC 9.12

0.3.0.1

  • Support GHC 9.8 and 9.10

  • Support witherable 0.5

  • Add flag for enabling/disabling tutorial build

0.3.0.0-r1

  • Loosen reflex bounds

0.3.0.0

  • Fix singleV: absent query /= present query for deleted item
  • Use Commutative instead of the deprecated Additive
  • Update for constraints-extras 0.4

0.2.1.0

  • Allow Vessel and DMapV types to be more liberally kinded in their indexes.
  • Add Data.Vessel.Path. See that module for documentation.
  • Add singletonDMapV and lookupDMapV

0.2.0.0

  • Add an orphan instance for ‘Additive’ of ‘Compose’ this is in line with the other orphans for ‘Compose’ that will be phased out in a future release in favor of an upstream solution.

0.1.0.0

  • Initial release