packages feed

purescript-bridge 0.11.1.1 → 0.11.1.2

raw patch · 3 files changed

+5/−1 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

+ Language.PureScript.Bridge.Primitives: noContentBridge :: BridgePart
- Language.PureScript.Bridge.SumType: recLabel :: forall lang_adgG. Lens' (RecordEntry lang_adgG) Text
+ Language.PureScript.Bridge.SumType: recLabel :: forall lang_adh4. Lens' (RecordEntry lang_adh4) Text
- Language.PureScript.Bridge.SumType: recValue :: forall lang_adgG lang_af9G. Lens (RecordEntry lang_adgG) (RecordEntry lang_af9G) (TypeInfo lang_adgG) (TypeInfo lang_af9G)
+ Language.PureScript.Bridge.SumType: recValue :: forall lang_adh4 lang_afa4. Lens (RecordEntry lang_adh4) (RecordEntry lang_afa4) (TypeInfo lang_adh4) (TypeInfo lang_afa4)
- Language.PureScript.Bridge.SumType: sigConstructor :: forall lang_adgH. Lens' (DataConstructor lang_adgH) Text
+ Language.PureScript.Bridge.SumType: sigConstructor :: forall lang_adh5. Lens' (DataConstructor lang_adh5) Text
- Language.PureScript.Bridge.SumType: sigValues :: forall lang_adgH lang_af8C. Lens (DataConstructor lang_adgH) (DataConstructor lang_af8C) (Either [TypeInfo lang_adgH] [RecordEntry lang_adgH]) (Either [TypeInfo lang_af8C] [RecordEntry lang_af8C])
+ Language.PureScript.Bridge.SumType: sigValues :: forall lang_adh5 lang_af90. Lens (DataConstructor lang_adh5) (DataConstructor lang_af90) (Either [TypeInfo lang_adh5] [RecordEntry lang_adh5]) (Either [TypeInfo lang_af90] [RecordEntry lang_af90])
- Language.PureScript.Bridge.TypeInfo: typeModule :: forall lang_a7ZD. Lens' (TypeInfo lang_a7ZD) Text
+ Language.PureScript.Bridge.TypeInfo: typeModule :: forall lang_a801. Lens' (TypeInfo lang_a801) Text
- Language.PureScript.Bridge.TypeInfo: typeName :: forall lang_a7ZD. Lens' (TypeInfo lang_a7ZD) Text
+ Language.PureScript.Bridge.TypeInfo: typeName :: forall lang_a801. Lens' (TypeInfo lang_a801) Text
- Language.PureScript.Bridge.TypeInfo: typePackage :: forall lang_a7ZD. Lens' (TypeInfo lang_a7ZD) Text
+ Language.PureScript.Bridge.TypeInfo: typePackage :: forall lang_a801. Lens' (TypeInfo lang_a801) Text
- Language.PureScript.Bridge.TypeInfo: typeParameters :: forall lang_a7ZD lang_abAH. Lens (TypeInfo lang_a7ZD) (TypeInfo lang_abAH) [TypeInfo lang_a7ZD] [TypeInfo lang_abAH]
+ Language.PureScript.Bridge.TypeInfo: typeParameters :: forall lang_a801 lang_abB5. Lens (TypeInfo lang_a801) (TypeInfo lang_abB5) [TypeInfo lang_a801] [TypeInfo lang_abB5]

Files

purescript-bridge.cabal view
@@ -10,7 +10,7 @@ -- PVP summary:      +-+------- breaking API changes --                   | | +----- non-breaking API additions --                   | | | +--- code changes with no API change-version:             0.11.1.1+version:             0.11.1.2  -- A short (one-line) description of the package. synopsis:            Generate PureScript data types from Haskell data types
src/Language/PureScript/Bridge.hs view
@@ -106,6 +106,7 @@     <|> doubleBridge     <|> tupleBridge     <|> unitBridge+    <|> noContentBridge  -- | Translate types in a constructor. bridgeConstructor :: FullBridge -> DataConstructor 'Haskell -> DataConstructor 'PureScript
src/Language/PureScript/Bridge/Primitives.hs view
@@ -46,3 +46,6 @@  unitBridge :: BridgePart unitBridge = typeName ^== "()" >> return psUnit++noContentBridge :: BridgePart+noContentBridge = typeName ^== "NoContent" >> return psUnit