Skip to content

Commit

Permalink
composition functions in Monocle.Compose (#23)
Browse files Browse the repository at this point in the history
* Monocle.Compose.Lens

* wip - Monocle.Compose.Optional

* Monocle.Compose.Lens & Monocle.Compose.Optional (hand-)tested

* wip Monocle.Compose.Iso & Monocle.Compose.Prism

* Monocle.Compose.Prism

* Monocle.Compose.* => Monocle.Compose

* updates the test suit to fit elm 0.19.0

* tests for the new composition functions

* bumping to v2.1.0

* attempting to fix the ci problem

* attempting to fix the ci problem (again)
  • Loading branch information
Bastes authored and arturopala committed Sep 25, 2018
1 parent ddf0165 commit 41b5816
Show file tree
Hide file tree
Showing 8 changed files with 1,109 additions and 36 deletions.
9 changes: 6 additions & 3 deletions elm.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,20 @@
"name": "arturopala/elm-monocle",
"summary": "Library providing functional tools to manipulate complex records",
"license": "MIT",
"version": "2.0.0",
"version": "2.1.0",
"exposed-modules": [
"Monocle.Iso",
"Monocle.Prism",
"Monocle.Lens",
"Monocle.Optional",
"Monocle.Common"
"Monocle.Common",
"Monocle.Compose"
],
"elm-version": "0.19.0 <= v < 0.20.0",
"dependencies": {
"elm/core": "1.0.0 <= v < 2.0.0"
},
"test-dependencies": {}
"test-dependencies": {
"elm-explorations/test": "1.1.0 <= v < 1.1.1"
}
}
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"description": "Library providing purely functional abstractions to manipulate records",
"scripts": {
"compile": "elm make ./src/**/*.elm --output monocle.js",
"install-with-elm": "yarn install && elm package install -y",
"install-with-elm": "yarn install && elm make",
"test": "elm-test",
"test-and-watch": "elm-test --watch",
"bump": "elm bump",
Expand All @@ -29,6 +29,7 @@
},
"homepage": "https://github.com/arturopala/elm-monocle#readme",
"devDependencies": {
"elm": "^0.19.0"
"elm": "^0.19.0",
"elm-test": "0.19.0-beta9"
}
}
Loading

0 comments on commit 41b5816

Please sign in to comment.