servant-jquery 0.4.4.3 → 0.4.4.4
raw patch · 2 files changed
+13/−12 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Servant.JQuery: _argName :: QueryArg -> Arg
- Servant.JQuery: _argType :: QueryArg -> ArgType
- Servant.JQuery: _funcName :: AjaxReq -> FunctionName
- Servant.JQuery: _matrix :: Segment -> [MatrixArg]
- Servant.JQuery: _path :: Url -> Path
- Servant.JQuery: _queryStr :: Url -> [QueryArg]
- Servant.JQuery: _reqBody :: AjaxReq -> Bool
- Servant.JQuery: _reqHeaders :: AjaxReq -> [HeaderArg]
- Servant.JQuery: _reqMethod :: AjaxReq -> Method
- Servant.JQuery: _reqUrl :: AjaxReq -> Url
- Servant.JQuery: _segment :: Segment -> SegmentType
- Servant.JQuery: headerArgName :: HeaderArg -> String
- Servant.JQuery: headerPattern :: HeaderArg -> String
- Servant.JQuery: instance GenerateCode AjaxReq
- Servant.JQuery: instance GenerateCode rest => GenerateCode (AjaxReq :<|> rest)
+ Servant.JQuery: [_argName] :: QueryArg -> Arg
+ Servant.JQuery: [_argType] :: QueryArg -> ArgType
+ Servant.JQuery: [_funcName] :: AjaxReq -> FunctionName
+ Servant.JQuery: [_matrix] :: Segment -> [MatrixArg]
+ Servant.JQuery: [_path] :: Url -> Path
+ Servant.JQuery: [_queryStr] :: Url -> [QueryArg]
+ Servant.JQuery: [_reqBody] :: AjaxReq -> Bool
+ Servant.JQuery: [_reqHeaders] :: AjaxReq -> [HeaderArg]
+ Servant.JQuery: [_reqMethod] :: AjaxReq -> Method
+ Servant.JQuery: [_reqUrl] :: AjaxReq -> Url
+ Servant.JQuery: [_segment] :: Segment -> SegmentType
+ Servant.JQuery: [headerArgName] :: HeaderArg -> String
+ Servant.JQuery: [headerPattern] :: HeaderArg -> String
+ Servant.JQuery: instance Servant.JQuery.GenerateCode Servant.JQuery.Internal.AjaxReq
+ Servant.JQuery: instance Servant.JQuery.GenerateCode rest => Servant.JQuery.GenerateCode (Servant.JQuery.Internal.AjaxReq Servant.API.Alternative.:<|> rest)
Files
- servant-jquery.cabal +1/−1
- src/Servant/JQuery/Internal.hs +12/−11
servant-jquery.cabal view
@@ -1,5 +1,5 @@ name: servant-jquery-version: 0.4.4.3+version: 0.4.4.4 synopsis: Automatically derive (jquery) javascript functions to query servant webservices description: Automatically derive jquery-based javascript functions to query servant webservices.
src/Servant/JQuery/Internal.hs view
@@ -11,19 +11,20 @@ module Servant.JQuery.Internal where #if !MIN_VERSION_base(4,8,0)-import Control.Applicative+import Control.Applicative #endif-import Control.Lens-import Data.Char (toLower)-import qualified Data.CharSet as Set+import Control.Lens (makeLenses, (%~), (&), (.~)+ , (<>~), (^.), _last)+import Data.Char (toLower)+import qualified Data.CharSet as Set import qualified Data.CharSet.Unicode.Category as Set-import Data.List-import Data.Monoid-import Data.Proxy-import qualified Data.Text as T-import GHC.Exts (Constraint)-import GHC.TypeLits-import Servant.API+import Data.List+import Data.Monoid+import Data.Proxy+import qualified Data.Text as T+import GHC.Exts (Constraint)+import GHC.TypeLits+import Servant.API type Arg = String