1. 21 Sep, 2019 3 commits
    • Luciano Joublanc's avatar
      Add scala doc to Primitives for #9. · 640aaa04
      Luciano Joublanc authored
      640aaa04
    • Luciano Joublanc's avatar
      Implement JVM UInt/ULong newtypes. Fixes #1, #12. · 35fa39f8
      Luciano Joublanc authored
      Includes an Integral instance for these.
      35fa39f8
    • Luciano Joublanc's avatar
      Squashed commit: working OneOf; fixes #16, see #7. · 6fc62c7c
      Luciano Joublanc authored
      commit 7db3b11f
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Tue Sep 17 18:17:35 2019 +0200
      
          Parser parity with new oneOf representation :+:
      
          oneOf arity 2 -> Either[A, B]
          oneOf arity > 2 -> A :+: B :+: C :+: ... :+: CNil
      
      commit a5034c43
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Tue Sep 17 14:59:16 2019 +0200
      
          Suppress unused imports/implicits warnings.
      
      commit e1037220
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Tue Sep 17 14:23:26 2019 +0200
      
          Fix implicit clash of OneOf and [un]packedList.
      
          Was causing SO.
          Also removed the 'either' test as can't derive naked oneof codecs
          (top level item must always be wrapped in a message)
      
      commit 50197443
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Tue Sep 17 13:54:22 2019 +0200
      
          Refactor PartialCodec to use Aux pattern.
      
          Not certain if this is necessary; it also adds complexity to the syntax.
          Trying this to fix the issue with implicit resolution of Msg(List(Map))
      
      commit dc7c3640
      Author: Luciano Joublanc <luciano@joublanc.com>
      Date:   Tue Sep 17 08:18:36 2019 +0200
      
          wip
      
      commit 881d28c0
      Author: Luciano Joublanc <luciano@joublanc.com>
      Date:   Tue Sep 17 08:18:03 2019 +0200
      
          wip
      
      commit 218abc12
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Fri Sep 6 17:22:28 2019 +0200
      
          WIP changing implicit resolution of co?products.
      
      commit ee0b2ca6
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Fri Aug 30 13:06:40 2019 +0200
      
          Remove duplicate W/X implicit arguments from OneOf
      
      commit c5986ac5
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Thu Aug 29 10:33:54 2019 +0200
      
          WIP got coproduct > 2 compiling/resolving.
      
      commit b881e4ce
      Merge: 6f68d500 d3dd97bf
      Author: Luciano Joublanc (DA) <luciano.joublanc@digital-asset.com>
      Date:   Mon Aug 26 14:12:34 2019 +0200
      
          Merge remote-tracking branch 'athome/master' into topic/enumCodec
      
      commit d3dd97bf
      Author: Luciano Joublanc <luciano@joublanc.com>
      Date:   Sat Aug 24 14:50:32 2019 +0200
      
          WIP - squash me.
      
          2-value ADT, Either, resolve implicitly.
          2-value OneOf works explicitly.
      
      commit 55d565be
      Author: Luciano Joublanc <luciano@joublanc.com>
      Date:   Sat Aug 24 14:19:19 2019 +0200
      
          WIP - squash me
      
      commit 6f68d500
      Author: Luciano Joublanc <luciano.joublanc@digitalasset.com>
      Date:   Fri Aug 9 14:20:56 2019 +0200
      
          Revert "Changed wire type to be part of PartialCodec."
      
          This reverts commit b374b6c9.
      
      commit b374b6c9
      Author: Luciano Joublanc <luciano.joublanc@digitalasset.com>
      Date:   Fri Aug 9 14:20:16 2019 +0200
      
          Changed wire type to be part of PartialCodec.
      
          This means we lose `AnyVal`, but seems cleaner. TBC.
      6fc62c7c
  2. 07 Jul, 2019 1 commit
  3. 06 Jul, 2019 2 commits
  4. 04 Jul, 2019 1 commit
  5. 03 Jul, 2019 1 commit
  6. 01 Jul, 2019 2 commits