on master help sign in
Update README.md
commit04b630bc29c242d29305c864a61df6c2fc19fec7 authorArtyom Kazak <artyom.kazak@juspay.in> dateWed 29 Jul 2020, 15:51 (6 years ago) parent704e007
1 file changed+9−7
README.md+9−7
README.md+9−7
@@ -2,17 +2,19 @@
22
33Based on [superrecord](https://hackage.haskell.org/package/superrecord), but simplified. No automatic field reordering. No GHCJS bits inside. Easier to hack on.
44
5−O(1) field access.
5+## Benefits
66
7−Nice construction syntax:
7+* Nice construction syntax:
88
9−```haskell
10−Rec (#id := 18853, #orderId := "MG13-233")
11−```
9+ ```haskell
10+ Rec (#id := 18853, #orderId := "MG13-233")
11+ ```
1212
13−Provides `Generic` instances out of the box. Aeson, etc can't believe these aren't normal records! Anything `Generic`-derived works out of the box.
13+* Provides `Generic` instances out of the box. Aeson, etc can't believe these aren't normal records! Anything `Generic`-derived just works.
1414
15−Provides `generic-lens` instances out of the box. Due to those custom instances, we support polymorphic updates.
15+* Provides `generic-lens` instances out of the box. Due to those custom instances, we support polymorphic updates.
16+
17+* O(1) field access.
1618
1719## TODOs
1820