packages feed

mu-avro 0.4.0.0 → 0.4.0.1

raw patch · 2 files changed

+27/−2 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

mu-avro.cabal view
@@ -1,5 +1,5 @@ name:          mu-avro-version:       0.4.0.0+version:       0.4.0.1 synopsis:      Avro serialization support for Mu microservices description:   You can use @mu-avro@ to read AVRO Schema Declarations for mu-haskell@@ -12,7 +12,7 @@ category:      Network build-type:    Simple cabal-version: >=1.10-data-files:    test/avro/*.avsc+data-files:    test/avro/*.avsc, test/avro/*.avdl homepage:      https://higherkindness.io/mu-haskell/ bug-reports:   https://github.com/higherkindness/mu-haskell/issues 
+ test/avro/example.avdl view
@@ -0,0 +1,25 @@+@namespace("example.seed.server.protocol.avro")+protocol Service {+  record Person {+    string name;+    int age;+  }++  error NotFoundError {+    string message;+  }++  error DuplicatedPersonError {+    string message;+  }++  record PeopleRequest {+    string name;+  }++  record PeopleResponse {+    union { Person, NotFoundError, DuplicatedPersonError } result;+  }++  example.seed.server.protocol.avro.PeopleResponse getPerson(example.seed.server.protocol.avro.PeopleRequest request);+}