on master help sign in
generic-records -> generic-lens
891e426Csongor Kiss
ChangeLog.md+1−1
@@ -1,4 +1,4 @@
1−# Revision history for generic-records
1+# Revision history for generic-lens
2
2
3## 0.1.0.0 -- YYYY-mm-dd
3## 0.1.0.0 -- YYYY-mm-dd
4
4
README.md+2−2
@@ -1,7 +1,7 @@
1−# generic-records
1+# generic-lens
2Magic record operations using generics (i.e. both type- and morally safe - no TH)
2Magic record operations using generics (i.e. both type- and morally safe - no TH)
3
3
4−Available on [Hackage](https://hackage.haskell.org/package/generic-records)
4+Available on [Hackage](https://hackage.haskell.org/package/generic-lens)
5
5
6This package uses the GHC8 Generic representation of records to derive magic classes (similar to the OverloadedRecordLabels proposal), and prove structural subtyping relationship between records.
6This package uses the GHC8 Generic representation of records to derive magic classes (similar to the OverloadedRecordLabels proposal), and prove structural subtyping relationship between records.
7The latter can be used to upcast the "sub-record" to the more general "interface".
7The latter can be used to upcast the "sub-record" to the more general "interface".
generic-records.cabal → generic-lens.cabalrenamed+5−5
@@ -1,12 +1,12 @@
1−name: generic-records
1+name: generic-lens
2
2
3version: 0.2.0.0
3version: 0.2.0.0
4
4
5−synopsis: Magic record operations using generics
5+synopsis: Generic data-structure operations exposed as lenses.
6
6
7−description: This package uses the GHC8 Generic representation of records to derive magic classes (a la OverloadedRecordLabels), and prove structural subtyping relationship between records. The latter can be used to upcast the "sub-record" to the more general "interface".
7+description: This package uses the GHC 8 Generic representation to derive various operations on data structures with a lens interface, including structural subtype relationship between records and positional indexing into arbitrary product types.
8
8
9−homepage: https://github.com/kcsongor/generic-records
9+homepage: https://github.com/kcsongor/generic-lens
10
10
11license: BSD3
11license: BSD3
12
12
@@ -16,7 +16,7 @@ author: Csongor Kiss
16
16
17maintainer: kiss.csongor.kiss@gmail.com
17maintainer: kiss.csongor.kiss@gmail.com
18
18
19−category: Generics, Records
19+category: Generics, Records, Lens
20
20
21build-type: Simple
21build-type: Simple
22
22