packages feed

hs2ats 0.1.0.0 → 0.1.0.1

raw patch · 2 files changed

+5/−3 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

hs2ats.cabal view
@@ -1,5 +1,5 @@ name:                hs2ats-version:             0.1.0.0+version:             0.1.0.1 synopsis:            Create ATS types from Haskell types description:         This package enables scanning Haskell source files for data types and then generating [ATS](http://www.ats-lang.org/) types from them. homepage:            https://github.com/vmchale/hs2ats#readme@@ -8,7 +8,7 @@ author:              Vanessa McHale maintainer:          vamchale@gmail.com copyright:           Copyright: (c) 2018 Vanessa McHale---category:            Web+category:            Language, Haskell, ATS build-type:          Simple extra-doc-files:     README.md extra-source-files:  stack.yaml
src/Language/ATS/Generate.hs view
@@ -41,8 +41,10 @@ toStringATS' (QNamed _ _ "Int")     = ATS.Int toStringATS' (QNamed _ _ "Float")   = ATS.Float toStringATS' (QNamed _ _ "Integer") = Named (Unqualified "Intinf")-toStringATS' (QNamed _ _ "String")  = Named (Unqualified "Strptr0")+toStringATS' (QNamed _ _ "String")  = Named (Unqualified "Strptr1") -- TODO string? toStringATS' (QNamed _ _ "Bool")    = ATS.Bool+toStringATS' (QNamed _ _ "Word")    = Named (Unqualified "uint")+toStringATS' (QNamed _ _ "Double")  = ATS.Double toStringATS' _                      = undefined  -- TODO warn on un-banged types