Skip to content

Commit

Permalink
OPAM files for version 1.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
pdonadeo committed Jun 30, 2018
1 parent 40d4d35 commit f152897
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 0 deletions.
8 changes: 8 additions & 0 deletions opam/lens.1.2.1/descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Functional lenses
Based on F# implementation in https://github.com/fsharp/fsharpx
see https://github.com/fsharp/fsharpx/blob/master/src/FSharpx.Extras/Lens.fs for the original implementation
see http://bugsquash.blogspot.com/2011/11/lenses-in-f.html - Lenses in F#
see http://stackoverflow.com/questions/8179485/updating-nested-immutable-data-structures - Stackoverflow question about Updating nested immutable data structures
see http://stackoverflow.com/questions/5767129/lenses-fclabels-data-accessor-which-library-for-structure-access-and-mutatio - Haskell libraries for structure access and mutation
see http://www.youtube.com/watch?v=efv0SQNde5Q - Functional lenses for Scala by Edward Kmett on YouTube
see http://patternsinfp.wordpress.com/2011/01/31/lenses-are-the-coalgebras-for-the-costate-comonad - Lenses are the coalgebras for the costate comonad by Jeremy Gibbons
22 changes: 22 additions & 0 deletions opam/lens.1.2.1/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
opam-version: "1.2.2"
name: "lens"
version: "1.2.1"
available: [ ocaml-version >= "4.04.1" ]
maintainer: "Paolo Donadeo <[email protected]>"
authors: [ "Alessandro Strada <[email protected]>" ]
license: "BSD-3-clause"
homepage: "https://github.com/pdonadeo/ocaml-lens"
dev-repo: "https://github.com/pdonadeo/ocaml-lens.git"
bug-reports: "https://github.com/pdonadeo/ocaml-lens/issues"
build: [
["jbuilder" "subst" "-n" name] {pinned}
["jbuilder" "build" "-p" name "-j" jobs]
]
build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]]
depends: [
"ppx_deriving" {build}
"ppx_tools" {build}
"ppxfind" {build}
"jbuilder" {build}
"ounit" {test}
]
2 changes: 2 additions & 0 deletions opam/lens.1.2.1/url
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
archive: "https://github.com/pdonadeo/ocaml-lens/archive/v1.2.1.tar.gz"
checksum: "8a834718da9663e6e2e6a59f9e88ee5f"

0 comments on commit f152897

Please sign in to comment.