packages feed

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 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