From f15289746d1a0eafce9e2a0daad74c54238d3bcb Mon Sep 17 00:00:00 2001
From: Paolo Donadeo
Date: Sat, 30 Jun 2018 16:06:30 +0200
Subject: [PATCH] OPAM files for version 1.2.1
---
opam/lens.1.2.1/descr | 8 ++++++++
opam/lens.1.2.1/opam | 22 ++++++++++++++++++++++
opam/lens.1.2.1/url | 2 ++
3 files changed, 32 insertions(+)
create mode 100644 opam/lens.1.2.1/descr
create mode 100644 opam/lens.1.2.1/opam
create mode 100644 opam/lens.1.2.1/url
diff --git a/opam/lens.1.2.1/descr b/opam/lens.1.2.1/descr
new file mode 100644
index 0000000..aedd540
--- /dev/null
+++ b/opam/lens.1.2.1/descr
@@ -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
diff --git a/opam/lens.1.2.1/opam b/opam/lens.1.2.1/opam
new file mode 100644
index 0000000..d238652
--- /dev/null
+++ b/opam/lens.1.2.1/opam
@@ -0,0 +1,22 @@
+opam-version: "1.2.2"
+name: "lens"
+version: "1.2.1"
+available: [ ocaml-version >= "4.04.1" ]
+maintainer: "Paolo Donadeo "
+authors: [ "Alessandro Strada " ]
+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}
+]
diff --git a/opam/lens.1.2.1/url b/opam/lens.1.2.1/url
new file mode 100644
index 0000000..6dfd97a
--- /dev/null
+++ b/opam/lens.1.2.1/url
@@ -0,0 +1,2 @@
+archive: "https://github.com/pdonadeo/ocaml-lens/archive/v1.2.1.tar.gz"
+checksum: "8a834718da9663e6e2e6a59f9e88ee5f"