packages feed

Spock-api 0.12.0.0 → 0.12.0.1

raw patch · 1 files changed

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

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Web.Spock.Api: data Proxy k (t :: k) :: forall k. k -> *
+ Web.Spock.Api: data Proxy k (t :: k) :: forall k. () => k -> *
- Web.Spock.Api: (<//>) :: Path as Open -> Path bs ps -> Path (Append as bs) ps
+ Web.Spock.Api: (<//>) :: Path as 'Open -> Path bs ps -> Path (Append as bs) ps
- Web.Spock.Api: [Empty] :: Path ([] *) Open
+ Web.Spock.Api: [Empty] :: Path [] * Open
- Web.Spock.Api: [MethodGet] :: (ToJSON o, FromJSON o) => Path p Open -> Endpoint p Nothing o
+ Web.Spock.Api: [MethodGet] :: (ToJSON o, FromJSON o) => Path p 'Open -> Endpoint p 'Nothing o
- Web.Spock.Api: [MethodPost] :: (ToJSON i, FromJSON i, ToJSON o, FromJSON o) => Proxy (i -> o) -> Path p Open -> Endpoint p (Just i) o
+ Web.Spock.Api: [MethodPost] :: (ToJSON i, FromJSON i, ToJSON o, FromJSON o) => Proxy (i -> o) -> Path p 'Open -> Endpoint p ( 'Just i) o
- Web.Spock.Api: [MethodPut] :: (ToJSON i, FromJSON i, ToJSON o, FromJSON o) => Proxy (i -> o) -> Path p Open -> Endpoint p (Just i) o
+ Web.Spock.Api: [MethodPut] :: (ToJSON i, FromJSON i, ToJSON o, FromJSON o) => Proxy (i -> o) -> Path p 'Open -> Endpoint p ( 'Just i) o
- Web.Spock.Api: [VarCons] :: Path ((:) * a as1) pathState
+ Web.Spock.Api: [VarCons] :: Path (:) * a as1 pathState
- Web.Spock.Api: [Wildcard] :: Path ((:) * Text as1) Closed
+ Web.Spock.Api: [Wildcard] :: Path (:) * Text as1 Closed
- Web.Spock.Api: var :: (Typeable * a, FromHttpApiData a) => Path ((:) * a ([] *)) Open
+ Web.Spock.Api: var :: (Typeable * a, FromHttpApiData a) => Path (:) * a [] * Open

Files

Spock-api.cabal view
@@ -1,5 +1,5 @@ name:                Spock-api-version:             0.12.0.0+version:             0.12.0.1 synopsis:            Another Haskell web framework for rapid development description:         API definition DSL for Spock web framework Homepage:            https://www.spock.li@@ -20,10 +20,10 @@   build-depends:                 aeson >= 0.7,                 base >= 4 && < 5,-                reroute >= 0.3,+                reroute >= 0.4,                 hvect >= 0.3.1,                 deepseq-  ghc-options: -auto-all -Wall+  ghc-options: -Wall  source-repository head   type:     git