summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* add some helpful console initialization importsJohannes Rudolph2012-06-011-0/+7
* put the combine lens out of `/` into a separate function to stress its lensnessJohannes Rudolph2012-06-012-10/+17
* replace term 'projection' by lens everywhereJohannes Rudolph2012-06-0113-44/+39
* Update.apply now working directly on json strings as wellJohannes Rudolph2012-06-011-0/+3
* reorganize implicits a bitJohannes Rudolph2012-06-016-31/+39
* add a preliminary version of common sbt project metadataJohannes Rudolph2012-05-318-0/+62
* Merge branch 'master' of github.com:jrudolph/json-lensesJohannes Rudolph2012-05-311-5/+30
|\
| * improve example codeJohannes Rudolph2012-05-311-3/+3
| * Add a simple exampleJohannes Rudolph2012-05-311-4/+29
* | rename `Operations.updated` -> modifyJohannes Rudolph2012-05-313-10/+10
|/
* rename readmeJohannes Rudolph2012-05-311-0/+0
* readme stubJohannes Rudolph2012-05-312-0/+261
* add more documentation to ReadLens.isJohannes Rudolph2012-05-311-1/+2
* more documentationJohannes Rudolph2012-05-3110-56/+116
* rename MonadicReader -> ReaderJohannes Rudolph2012-05-314-15/+15
* smallish code cleanup and more documentationJohannes Rudolph2012-05-313-17/+14
* big file split up for better readabilityJohannes Rudolph2012-05-3112-445/+517
* remove now misleading commentJohannes Rudolph2012-05-311-3/+0
* moved json-path stuff into right packageJohannes Rudolph2012-05-313-41/+46
* cleanupJohannes Rudolph2012-05-311-1/+0
* Merge branch 'json-path-support'Johannes Rudolph2012-05-315-14/+257
|\
| * implement compilation from JsonPath -> JsonLensJohannes Rudolph2012-05-312-14/+84
| * implement Gt, make a distinction between possibly Seq-valued Expr and scalar ...Johannes Rudolph2012-05-312-13/+36
| * limited support of JsonPath predicatesJohannes Rudolph2012-05-312-15/+64
| * initial JsonPath supportJohannes Rudolph2012-05-313-0/+101
* | move into its own packageJohannes Rudolph2012-05-315-37/+75
* | move implicit into better scopeJohannes Rudolph2012-05-311-5/+7
|/
* rename JsonPathTestsJohannes Rudolph2012-05-311-1/+1
* cleanup, documentation and syntax changesJohannes Rudolph2012-05-305-87/+122
* moved test fileJohannes Rudolph2012-05-301-7/+10
* `*` now an alias for `elements`Johannes Rudolph2012-05-302-2/+6
* went back to using `/` as the general join operator instead of `andThen`Johannes Rudolph2012-05-304-27/+23
* added some tests from the json-path web-page to check against a 'real' exampleJohannes Rudolph2012-05-301-0/+56
* replace `jsonWriter[T].write(x: T)` -> `x.toJson`Johannes Rudolph2012-05-301-2/+2
* implement Update.&&Johannes Rudolph2012-05-302-3/+9
* cleanupJohannes Rudolph2012-05-301-18/+13
* renamed `swap` -> `toSeq`Johannes Rudolph2012-05-301-5/+5
* removed leave implementation classes in favor of Ops implicitsJohannes Rudolph2012-05-301-55/+47
* cleanupJohannes Rudolph2012-05-301-3/+0
* simplify Join, rename Monad -> OpsJohannes Rudolph2012-05-301-23/+16
* finally put the evil master plan into action and implemented andThen fully ge...Johannes Rudolph2012-05-301-92/+49
* implement `elements` + `filter` and most of the combinatorsJohannes Rudolph2012-05-302-55/+166
* cleanupJohannes Rudolph2012-05-292-17/+35
* adding empty READMEJohannes Rudolph2012-05-291-0/+0
* enable nested findingJohannes Rudolph2012-05-292-16/+72
* improve another error messageJohannes Rudolph2012-05-292-2/+2
* add spray repoJohannes Rudolph2012-05-291-0/+2
* simplify testsJohannes Rudolph2012-05-291-54/+32
* simplify test caseJohannes Rudolph2012-05-291-17/+2
* change signature of Operation.apply to operate of SafeJsValue so that we can ...Johannes Rudolph2012-05-292-23/+25