Path to this page:
NOTICE: This package has been removed from pkgsrc./
wip/hs-lens,
Lenses, Folds and Traversals
Branch: CURRENT,
Version: 4.0.7,
Package name: hs-lens-4.0.7,
Maintainer: szptvlfnThis package comes "Batteries Included" with many useful lenses for the
types commonly used from the Haskell Platform, and with tools for
automatically generating lenses and isomorphisms for user-supplied data
types.
The combinators in Control.Lens provide a highly generic toolbox for
composing families of getters, folds, isomorphisms, traversals, setters and
lenses and their indexed variants.
An overview, with a large number of examples can be found in the README:
https://github.com/ekmett/lens#lens-lenses-folds-and-traversals
A video on how to use lenses and how they are constructed is available from
youtube: http://youtu.be/cefnmjtAolY?hd=1
Slides can be obtained here:
http://comonad.com/haskell/Lenses-Folds-and-Traversals-NYC.pdf
More information on the care and feeding of lenses, including a brief
tutorial and motivation for their types can be found on the lens wiki:
https://github.com/ekmett/lens/wiki
Required to run:[
wip/ghc] [
wip/hs-parallel] [
wip/hs-contravariant] [
wip/hs-comonad] [
wip/hs-bifunctors] [
devel/hs-transformers] [
devel/hs-mtl] [
devel/hs-tagged] [
devel/hs-text] [
devel/hs-utf8-string] [
devel/hs-exceptions] [
devel/hs-hashable] [
devel/hs-primitive] [
devel/hs-vector] [
devel/hs-transformers-compat] [
devel/hs-unordered-containers] [
math/hs-scientific] [
devel/hs-split] [
math/hs-distributive] [
archivers/hs-zlib] [
math/hs-semigroups] [
devel/hs-void] [
converters/hs-aeson] [
devel/hs-reflection]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 6044a55c14d784c47ad046fe2e74160e279265f7
RMD160: cd67336d978735df41e7823725474acc6b23e672
Filesize: 749.065 KB
Version history: (Expand)
- (2019-12-17) Package deleted from pkgsrc
- (2019-12-15) Package has been reborn
- (2019-12-14) Package deleted from pkgsrc
- (2019-06-25) Package has been reborn
- (2019-06-11) Package deleted from pkgsrc
- (2018-09-10) Package has been reborn
CVS history: (Expand)
2014-11-07 14:10:27 by Ryosuke Moro | Files touched by this commit (6) |
Log message:
Remove hs-reflection, imported to pkgsrc/devel.
|
2014-09-07 23:10:01 by Ryosuke Moro | Files touched by this commit (12) |
Log message:
Remove hs-aeson, imported to pkgsrc/converters.
|
2014-09-03 23:19:08 by Ryosuke Moro | Files touched by this commit (12) |
Log message:
Remove hs-void, imported to pkgsrc/devel.
|
2014-09-02 23:00:51 by Ryosuke Moro | Files touched by this commit (17) |
Log message:
Remove hs-semigroups, imported to pkgsrc/math.
|
2014-08-12 23:24:14 by Ryosuke Moro | Files touched by this commit (16) |
Log message:
Remove hs-zlib, imported to pkgsrc/archivers.
|
2014-08-02 23:44:59 by Ryosuke Moro | Files touched by this commit (33) |
Log message:
Remove hs-distributive, imported to pkgsrc/math.
Remove hs-regex-posix, imported to pkgsrc/textproc.
Remove hs-safe, imported to pkgsrc/devel.
|
2014-08-01 23:00:36 by Ryosuke Moro | Files touched by this commit (36) |
Log message:
Remove hs-lifted-base,hs-split, imported to pkgsrc/devel.
Remove hs-regex-base, imported to pkgsrc/textproc.
|
2014-05-31 23:36:31 by Ryosuke Moro | Files touched by this commit (18) |
Log message:
Remove hs-base64-bytestring, pkgsrc/converters.
Remove hs-scientific, imported to pkgsrc/math.
|