scotty-binding-play 1.2.1 → 1.3
raw patch · 3 files changed
+9/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
- Web.Scotty.Binding.Play: instance Bindable ()
- Web.Scotty.Binding.Play: instance Bindable Bool
- Web.Scotty.Binding.Play: instance Bindable ByteString
- Web.Scotty.Binding.Play: instance Bindable Char
- Web.Scotty.Binding.Play: instance Bindable Double
- Web.Scotty.Binding.Play: instance Bindable Float
- Web.Scotty.Binding.Play: instance Bindable Int
- Web.Scotty.Binding.Play: instance Bindable Integer
- Web.Scotty.Binding.Play: instance Bindable Text
- Web.Scotty.Binding.Play: instance Bindable a => Bindable (Maybe a)
- Web.Scotty.Binding.Play: instance Bindable a => Bindable [a]
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable ()
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable Bool
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable ByteString
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable Double
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable Float
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable Int
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable Integer
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable String
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable Text
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable a => Bindable (Maybe a)
+ Web.Scotty.Binding.Play: instance [overlap ok] Bindable a => Bindable [a]
Files
- Web/Scotty/Binding/Play.hs +4/−2
- scotty-binding-play.cabal +1/−1
- test/Spec.hs +4/−0
Web/Scotty/Binding/Play.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE TemplateHaskell, QuasiQuotes, FlexibleInstances #-}+{-# LANGUAGE TemplateHaskell, QuasiQuotes, FlexibleInstances, OverlappingInstances #-} -- | The Play Framework style data binding in Scotty. --@@ -62,7 +62,9 @@ instance Bindable Bool where parseParams' = parse -instance Bindable Char where+--instance Bindable Char where+-- parseParams' = parse+instance Bindable String where parseParams' = parse instance Bindable Double where
scotty-binding-play.cabal view
@@ -1,5 +1,5 @@ name: scotty-binding-play-version: 1.2.1+version: 1.3 synopsis: The Play Framework style data binding in Scotty. description: The Play Framework style data binding in Scotty. license: BSD3
test/Spec.hs view
@@ -143,3 +143,7 @@ ] it "bind array data GET" $ test GET ex9 ac9 it "bind array data POST" $ test POST ex9 ac9+ let ex10 = "string" :: String+ let ac10 = [ ("data", "string") ]+ it "bind string data GET" $ test GET ex10 ac10+ it "bind string data POST" $ test POST ex10 ac10