./math/hs-invariant, Haskell98 invariant functors

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.6.2nb1, Package name: hs-invariant-0.6.2nb1, Maintainer: pkgsrc-users

Haskell98 invariant functors (also known as exponential functors).


Master sites:

Filesize: 27.538 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-30 10:55:43 by Masatake Daimon | Files touched by this commit (4)
Log message:
math/hs-invariant: Update to 0.6.2

0.6.2 [2023.08.06]
* The Template Haskell machinery now uses TemplateHaskellQuotes when
  building with GHC 8.0+ instead of manually constructing each Template
  Haskell Name. A consequence of this is that invariant will now build with
  GHC 9.8, as TemplateHaskellQuotes abstracts over some internal Template
  Haskell changes introduced in 9.8.

0.6.1 [2023.02.27]
* Support th-abstraction-0.5.*.
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-27 03:31:23 by Masatake Daimon | Files touched by this commit (4)
Log message:
math/hs-invariant: Update to 0.6

0.6 [2022.07.03]
* Loosen the Monad constraint in the Invariant(2) instances for Kleisli to
  an Invariant constraint.
* Loosen the Comonad constraint in the Invariant2 instance for Cokleisli to
  an Invariant constraint.
* Add Invariant instances for PastroSum, CopastroSum, Environment,
  FreeMapping, Pastro, and FreeTraversing from the profunctors library.
* Add Invariant(2) instances for Copastro and Coyoneda from the profunctors
  library.

0.5.6 [2022.05.07]
* Add InvariantProfunctor and InvariantArrow newtypes that admit
  implementations of invmap that only require Profunctor or Arrow
  constraints, respectively. Also add top-level invmapProfunctor and
  invmapArrow functions.
   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
   2022-02-16 10:58:34 by Masatake Daimon | Files touched by this commit (5)
Log message:
math/hs-invariant: import hs-invariant-0.5.5

Haskell98 invariant functors (also known as exponential functors).