Safe Haskell | None |
---|
- module Control.Category
- module Control.Category.Product
- module Data.MLens
- module Data.MLens.Ref
- module Control.MLens.ExtRef
- module GUI.MLens.Gtk.Interface
- vcat :: [I m] -> I m
- hcat :: [I m] -> I m
- smartButton :: (Eq a, Monad m, Functor m) => Free m String -> (a -> m a) -> MLens m () a -> I m
- mapI :: (Monad m, Functor m, Monad n, Functor n) => Morph n m -> Morph m n -> I m -> I n
- toFree :: (Functor m, Monad m) => m a -> Free m a
Documentation
module Control.Category
module Control.Category.Product
module Data.MLens
module Data.MLens.Ref
module Control.MLens.ExtRef
module GUI.MLens.Gtk.Interface
Composed
smartButton :: (Eq a, Monad m, Functor m) => Free m String -> (a -> m a) -> MLens m () a -> I mSource