lgtk 0.1.0.1 → 0.1.0.2
raw patch · 4 files changed
+3/−6 lines, 4 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Data.MLens: data MLens m a b
+ Data.MLens: newtype MLens m a b
Files
- lgtk.cabal +1/−1
- src/Control/MLens/ExtRef/Pure.hs +1/−1
- src/Data/MLens.hs +1/−1
- src/GUI/MLens/Gtk/Demos/TEditor.hs +0/−3
lgtk.cabal view
@@ -1,5 +1,5 @@ name: lgtk-version: 0.1.0.1+version: 0.1.0.2 category: GUI synopsis: lens-based GUI with Gtk backend description:
src/Control/MLens/ExtRef/Pure.hs view
@@ -4,7 +4,7 @@ {- | Pure reference implementation for the @ExtRef@ interface. -The implementation use @unsafeCoerce@ internally, but its effect cannot escape.+The implementation uses @unsafeCoerce@ internally, but its effect cannot escape. -} module Control.MLens.ExtRef.Pure ( Ext, runExt, runExt_
src/Data/MLens.hs view
@@ -65,7 +65,7 @@ TODO: List laws, document which laws hold for each lenses. -}-data MLens m a b+newtype MLens m a b = MLens (a -> m (b, b -> m a)) {-|
src/GUI/MLens/Gtk/Demos/TEditor.hs view
@@ -1,6 +1,3 @@---{-# LANGUAGE ExistentialQuantification #-}---{-# LANGUAGE MultiParamTypeClasses #-}---{-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE GADTs #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE DataKinds #-}