packages feed

fay-jquery 0.6 → 0.6.0.1

raw patch · 4 files changed

+20/−5 lines, 4 filesdep ~fay-base

Dependency ranges changed: fay-base

Files

CHANGELOG.md view
@@ -1,6 +1,10 @@ ## Changelog -### 0.6 (unreleased)+#### 0.6.0.1 (2013-12-28)++* Fix typo in constraint, fixes build++### 0.6 (2013-12-26)  * Constrain more free type variables to `Selectable` * Change `getAttr :: Text -> JQuery -> Fay Text` to `Text -> JQuery -> Fay (Defined Text)`
README.md view
@@ -15,14 +15,25 @@ monadic composition:  ```haskell+{-# LANGUAGE RebindableSyntax, OverloadedStrings #-}++import Fay.Text (fromString)+import JQuery+import Prelude++(>=>) :: (a -> Fay b) -> (b -> Fay c) -> a -> Fay c+f >=> g = \x -> f x >>= g+ makeSquare :: JQuery -> Fay JQuery makeSquare = addClass "square" >=>              setWidth 400 >=>              setHeight 400 +-- `ready` is the same as jQuery(document).ready(%1);+-- You generally need to wait for this event to fire before modifying the DOM. main :: Fay ()-main = do-    makeSquare $ select "#elementToMakeSquare"+main = ready $ do+    select "#elementToMakeSquare" >>= makeSquare     return () ``` 
fay-jquery.cabal view
@@ -1,5 +1,5 @@ name:                fay-jquery-version:             0.6+version:             0.6.0.1 synopsis:            jQuery bindings for Fay. description:         jQuery bindings for Fay. homepage:            https://github.com/faylang/fay-jquery
src/JQuery.hs view
@@ -669,7 +669,7 @@ ---- Manipulation ---- -after :: Selectable => a -> JQuery -> Fay JQuery+after :: Selectable a => a -> JQuery -> Fay JQuery after = ffi "%2['after'](%1)"  afterWith :: (Double -> Fay JQuery) -> JQuery -> Fay JQuery