packages feed

threepenny-editors 0.2.0.11 → 0.2.0.12

raw patch · 4 files changed

+9/−4 lines, 4 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Graphics.UI.Threepenny.Editors.Profunctor: data EditorFactory a b
+ Graphics.UI.Threepenny.Editors.Base: EditorDef :: Tidings a -> Layout -> EditorDef a
+ Graphics.UI.Threepenny.Editors.Base: Horizontal :: [Layout] -> Layout
+ Graphics.UI.Threepenny.Editors.Base: Single :: Element -> Layout
+ Graphics.UI.Threepenny.Editors.Base: Vertical :: [Layout] -> Layout
+ Graphics.UI.Threepenny.Editors.Base: [editorDefLayout] :: EditorDef a -> Layout
+ Graphics.UI.Threepenny.Editors.Base: [editorDefTidings] :: EditorDef a -> Tidings a
+ Graphics.UI.Threepenny.Editors.Base: data Layout
+ Graphics.UI.Threepenny.Editors.Profunctor: EditorFactory :: (Behavior a -> Compose UI EditorDef b) -> EditorFactory a b
+ Graphics.UI.Threepenny.Editors.Profunctor: [run] :: EditorFactory a b -> Behavior a -> Compose UI EditorDef b
+ Graphics.UI.Threepenny.Editors.Profunctor: newtype EditorFactory a b

Files

CHANGELOG.md view
@@ -1,3 +1,6 @@+# 0.2.0.12 (2017-06-21)+    * Export EditorDef and EditorFactory constructors to allow for+      wrapping of custom controls # 0.2.0.11 (2017-06-10)     * Documentation only release. # 0.2.0.10 (2017-05-23)
src/Graphics/UI/Threepenny/Editors/Base.hs view
@@ -10,9 +10,11 @@   , contents   , Editable(..)     -- ** Editor definitions-  , EditorDef+  , EditorDef(..)   , runEditorDef-    -- ** Editor compoosition+    -- ** Layouts+  , Layout(..)+    -- ** Editor composition   , (|*|), (|*), (*|)   , (-*-), (-*), (*-)     -- ** Editor constructors
src/Graphics/UI/Threepenny/Editors/Profunctor.hs view
@@ -19,7 +19,7 @@     Base.Editor(..)   , Base.edited   , Base.contents-  , EditorFactory+  , EditorFactory(..)   , createEditor   , Editable(..)     -- ** Editor compoosition
threepenny-editors.cabal view
@@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack  name:           threepenny-editors-version:        0.2.0.11+version:        0.2.0.12 synopsis:       Composable algebraic editors description:    This package provides a type class 'Editable' and combinators to                 easily put together form-like editors for algebraic datatypes.