-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | A threaded rendering framework using glaizer and pipes
--   
--   Please see README.md
@package glazier-pipes
@version 0.1.5.1

module Glazier.Pipes.Ui

-- | This is similar to part of the Elm startApp. This is responsible for
--   running the Glazier Gadget update tick until it quits. This is also
--   responsible for rendering the frame. This function is only required if
--   you are not using another application framework which already takes
--   care of rendering and processing user input.
runUi :: (MonadIO io) => Int -> (s -> IO ()) -> Producer s io s -> io s
