1
1
mirror of https://github.com/juspay/jrec.git synced 2024-09-11 10:25:32 +03:00

Commit Graph

  • 3be4f9c86a .vscode: remove tasks.json master Sridhar Ratnakumar 2023-03-12 20:52:54 -0400
  • d1515540b9 bin/test: flake'ify Sridhar Ratnakumar 2023-03-12 20:52:24 -0400
  • 4485427f84 Add working .vscode settings for flakes Sridhar Ratnakumar 2023-03-12 20:52:15 -0400
  • 60b9d98b75
    Merge pull request #29 from juspay/flake-ghc88 Sridhar Ratnakumar 2023-03-12 20:30:57 -0400
  • ce478a2721 Restore support for older Aeson (1.x) Sridhar Ratnakumar 2023-03-12 20:18:13 -0400
  • 407b588e30 nix: Build on GHC 8.8 as well Sridhar Ratnakumar 2023-03-12 20:17:25 -0400
  • 44f2459ce4
    Merge pull request #28 from abshekh/master Sridhar Ratnakumar 2023-03-12 20:27:20 -0400
  • 7f26cbb5df Remove the old default.nix Sridhar Ratnakumar 2023-03-12 20:22:24 -0400
  • d79326d7b5 gitignoresrc is not required (flakes already ignores them) Sridhar Ratnakumar 2023-03-12 19:58:56 -0400
  • 8ec690bb11 Update nixpkgs; thus remove 140774 workaround Sridhar Ratnakumar 2023-03-12 19:57:53 -0400
  • 991d3a48d4 remove Setup.hs and update modules in .cabal Abhishek Singh 2023-03-11 23:26:33 +0530
  • 1d72bf7746 ci: Enable flakes Sridhar Ratnakumar 2023-03-11 11:59:43 -0500
  • 828885c4e8 ci: remove cache (no longer available) Sridhar Ratnakumar 2023-03-11 11:57:49 -0500
  • f3c2c6ff43 ci: Change to use flake Sridhar Ratnakumar 2023-03-11 11:56:22 -0500
  • 962b3ced91 add flake.nix Abhishek Singh 2023-03-11 20:22:03 +0530
  • 1b701a3b68
    Merge pull request #1 from ilyakooo0/iko/bump Abhishek Singh 2023-03-11 20:14:35 +0530
  • 96febf9bab
    Update to work with 20.9 snapshot iko 2023-02-01 10:52:53 +0300
  • 0bfb2fae74
    Update jrec.cabal kana 2022-05-12 21:18:59 +0400
  • 3d0e2c231a
    Merge pull request #25 from avnik/no-generic-flag kana 2022-04-29 19:11:24 +0400
  • d185bd483f Remove unused imports Alexander V. Nikolaev 2022-04-18 15:29:28 +0300
  • f86932af29 Show reimplemented without generics Alexander V. Nikolaev 2022-04-18 15:05:56 +0300
  • dff2daf67e With(out) generic flag Alexander V. Nikolaev 2022-04-17 17:45:16 +0300
  • 94ab29fa93
    Change append/combine implemantion to simply append records (#24) kamoii 2020-11-25 21:34:24 +0900
  • 6d07c12460 Change append/combine implemantion to simply append records kamoii 2020-11-06 05:54:41 +0900
  • 93e20f4e87
    Merge pull request #21 from kamoii/improve-to-tuple Artyom Kazak 2020-10-28 15:15:47 +0100
  • 433713feec Add unsafeGet function and re-implement toTuple with it kamoii 2020-10-28 20:11:31 +0900
  • 41fb875256
    Merge pull request #20 from kamoii/ord-instance Artyom Kazak 2020-10-27 21:20:00 +0100
  • a6371cc9dc Implement Ord (Rec lts) instance kamoii 2020-10-28 03:54:02 +0900
  • 7877b7e003
    Merge pull request #17 from juspay/kana/omit-nothing-while-encoding Andrew / Kana 2020-10-22 18:24:25 +0300
  • a3921134a7 omit Nothing while encoding to json kana/omit-nothing-while-encoding kana-sama 2020-10-22 18:21:52 +0300
  • bf1e7398a1
    Merge pull request #15 from juspay/kana/omit_optional_fields Andrew / Kana 2020-10-09 17:43:34 +0300
  • b756acae0e add aeson test kana/omit_optional_fields kana-sama 2020-10-09 17:40:57 +0300
  • d56df0eda2 omit optional fields when null while decoding kana-sama 2020-10-09 16:53:45 +0300
  • 63c24cabf0 Sort on Insert Anupam Jain 2020-09-15 18:05:19 +0530
  • 0b270d5332 Move generic instances to JRec.Generic kana/move-sels-to-internal kana-sama 2020-09-08 17:04:26 +0300
  • d9cb39b041 move Sels and Generic instances to Internal kana-sama 2020-09-08 16:34:09 +0300
  • 651b26325d
    Merge 7fd42bdbfa into 61a39f1791 Artyom Kazak 2020-09-04 16:16:36 +0000
  • 7fd42bdbfa Lots of changes speedup Artyom Kazak 2020-09-04 19:15:54 +0300
  • b9dfa875ba Speedup getFields Artyom Kazak 2020-09-04 16:21:18 +0300
  • f73c04e665 Remove RemoveAccessTo Artyom Kazak 2020-09-04 16:21:06 +0300
  • 61a39f1791
    Merge pull request #9 from juspay/crazy Artyom Kazak 2020-09-04 15:59:24 +0300
  • 138518396c Fix Artyom Kazak 2020-09-04 14:57:38 +0300
  • 3652d9a643 A test showing that JRec is currently crazy Artyom Kazak 2020-09-04 00:29:04 +0300
  • 74bf2489cb Make nix-shell work on GHC 8.10 Artyom Kazak 2020-09-03 21:34:11 +0300
  • dec54b864a Make tests pass on GHC 8.10 Artyom Kazak 2020-09-03 21:33:55 +0300
  • 24006893b4
    Merge pull request #7 from juspay/kana-json-options Andrew / Kana 2020-09-03 17:16:58 +0300
  • 32fc708fcb if -> ifdef kana-json-options kana-sama 2020-09-03 17:15:20 +0300
  • b149883e4c Add flag with-aeson to enable/disable aeson instances kana-sama 2020-09-03 15:55:24 +0300
  • 588247b575 Add options to json encoder/decoder kana-sama 2020-09-02 20:23:27 +0300
  • f04775f1f8 Advance nixpkgs adv-nixpkgs Sridhar Ratnakumar 2020-08-31 19:27:48 -0400
  • d921d7c768 Add should-not-typecheck test Sridhar Ratnakumar 2020-08-28 17:32:24 -0400
  • 2175b25300 Fix typo (bug) in RemoveAccessTo Sridhar Ratnakumar 2020-08-28 17:32:02 -0400
  • 02deba9262 Implement insertOrSet Sridhar Ratnakumar 2020-08-28 17:07:34 -0400
  • ed195a60a4 Update comment, re: append Sridhar Ratnakumar 2020-08-28 16:23:43 -0400
  • fc0c447b46 Add eq test Sridhar Ratnakumar 2020-08-28 16:14:24 -0400
  • c1cf9b74e9 Add comments Sridhar Ratnakumar 2020-08-28 16:14:19 -0400
  • 133a55f148 Add insert Sridhar Ratnakumar 2020-08-23 14:53:49 -0400
  • 321daa44a5 Constraint result size to match union Sridhar Ratnakumar 2020-08-23 14:14:47 -0400
  • 7bbf81ce7a Add insertOrSet, WIP Sridhar Ratnakumar 2020-08-23 14:13:49 -0400
  • 0e3d5a897d Implement union Sridhar Ratnakumar 2020-08-22 14:25:04 -0400
  • f59a722112 Fix append test to actually use append Sridhar Ratnakumar 2020-08-22 14:16:33 -0400
  • 0d390d945d Simplify RecAppend Sridhar Ratnakumar 2020-08-22 13:51:47 -0400
  • 00004d23da WIP weird Sridhar Ratnakumar 2020-08-22 13:43:56 -0400
  • 1c679fb230 Version for use in PureScript-transpiled code purs Artyom Kazak 2020-08-20 13:23:16 +0300
  • 9c317ad073 Make bin/test reload automatically Sridhar Ratnakumar 2020-08-19 20:00:49 -0400
  • d976477eb2 Rename, and expose JRec.Internal Sridhar Ratnakumar 2020-08-19 19:47:52 -0400
  • 9649572445 Add append Sridhar Ratnakumar 2020-08-19 19:42:44 -0400
  • 747dfb5eb0 Add union tests, noting what doesn't work Sridhar Ratnakumar 2020-08-19 19:40:14 -0400
  • 704a39816d Finish IDE support Sridhar Ratnakumar 2020-08-19 19:32:05 -0400
  • 152d2bbfdf
    Add CI matrix with GHC 8.10 support; enable Cachix (#5) Sridhar Ratnakumar 2020-08-04 22:55:47 -0400
  • 41935af0fd Use cachix Sridhar Ratnakumar 2020-08-04 22:30:18 -0400
  • 29e40061e6 Be explicit Sridhar Ratnakumar 2020-08-04 22:20:23 -0400
  • 2af04ecdf2 Allow GHC 8.10 Sridhar Ratnakumar 2020-08-04 22:13:04 -0400
  • b71676c264 WIP Sridhar Ratnakumar 2020-08-04 22:05:35 -0400
  • 13d7626f9b Add compiler arg Sridhar Ratnakumar 2020-08-04 21:46:55 -0400
  • 274b8ef505 WIP Sridhar Ratnakumar 2020-08-04 21:43:55 -0400
  • aa02e133f8 Apply ormolu from default.nix Sridhar Ratnakumar 2020-08-04 21:33:24 -0400
  • aa02001c22 Add ormolu and HLS Sridhar Ratnakumar 2020-08-04 21:33:15 -0400
  • 2840af55b9 Add missing module to cabal file Sridhar Ratnakumar 2020-08-04 21:31:36 -0400
  • 57a3eb66ca Don't expose internal modules Sridhar Ratnakumar 2020-08-02 13:43:50 -0400
  • d73d893161 Update README Sridhar Ratnakumar 2020-08-02 13:43:38 -0400
  • dc33205da2 Run ormolu Sridhar Ratnakumar 2020-08-02 13:39:06 -0400
  • 187646cac8 Add generic-optics instance Sridhar Ratnakumar 2020-08-02 13:33:16 -0400
  • 0a9658222c
    Drop the newtype (#2) Sridhar Ratnakumar 2020-08-02 13:32:16 -0400
  • 8950b0ef18 Add Show instance, fixing tests Sridhar Ratnakumar 2020-08-02 13:14:56 -0400
  • 4a90972b26 Don't expose MkRep Sridhar Ratnakumar 2020-08-02 12:57:40 -0400
  • f52edcfa2b Drop the newtype Record Sridhar Ratnakumar 2020-08-02 12:55:37 -0400
  • b8524e1dea Fix comment Sridhar Ratnakumar 2020-08-02 12:37:15 -0400
  • 7df1dfba2c Run ormolu Sridhar Ratnakumar 2020-07-31 18:24:47 -0400
  • 5badc49588 Remove (:=:) alias Sridhar Ratnakumar 2020-07-31 18:17:56 -0400
  • 451841c9ea Put tests in test/ Sridhar Ratnakumar 2020-07-31 18:07:19 -0400
  • 1b244f87da Add empty tests Sridhar Ratnakumar 2020-07-31 17:55:54 -0400
  • 3a3bd4a9d8 Use gitignoreSrc to prevent unnecessary rebuilds Sridhar Ratnakumar 2020-07-31 17:43:01 -0400
  • 839ef88b96 rename module: Rec -> JRec Sridhar Ratnakumar 2020-07-31 10:30:44 -0400
  • a7a214457c
    Update README.md Sridhar Ratnakumar 2020-07-30 14:23:40 -0400
  • f691c27b64 Rename to jrec Sridhar Ratnakumar 2020-07-30 14:20:51 -0400
  • 3aee9df950
    Merge pull request #1 from juspay/dev Sridhar Ratnakumar 2020-07-29 21:25:54 -0400
  • af4c3ffb0d Record -> Rec Sridhar Ratnakumar 2020-07-29 21:19:06 -0400
  • 0fd1d8512b Add CI Sridhar Ratnakumar 2020-07-29 21:13:57 -0400
  • fa216dda07 Add Nau.Field Sridhar Ratnakumar 2020-07-29 21:11:38 -0400