-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Please see the README on GitHub at -- https://github.com/ChrisPenner/jet#readme @package jet @version 0.0.0.2 module Jet.Render data Cursor Cursor :: Cursor data Output LineBreak :: Output ImgChunk :: Image -> Output renderScreen :: Int -> SimpleDocStream (Either Cursor Attr) -> [Image] takeSurroundingCursor :: Int -> Int -> [a] -> [a] toLineStream :: SimpleDocStream (Either Cursor Attr) -> State ([Attr], Int, Maybe Int) [Output] instance GHC.Classes.Eq Jet.Render.Cursor instance GHC.Show.Show Jet.Render.Cursor module Jet run :: IO () instance GHC.Classes.Eq Jet.Focused instance GHC.Classes.Eq Jet.Folded instance GHC.Show.Show Jet.Mode instance GHC.Classes.Ord Jet.JIndex instance GHC.Classes.Eq Jet.JIndex instance GHC.Show.Show Jet.JIndex instance Control.Monad.IO.Class.MonadIO Jet.Editor instance Control.Monad.State.Class.MonadState Jet.EditorState Jet.Editor instance GHC.Base.Monad Jet.Editor instance GHC.Base.Applicative Jet.Editor instance GHC.Base.Functor Jet.Editor instance WithIndex.FunctorWithIndex Jet.JIndex Data.Aeson.Extra.Recursive.ValueF instance WithIndex.FoldableWithIndex Jet.JIndex Data.Aeson.Extra.Recursive.ValueF instance WithIndex.TraversableWithIndex Jet.JIndex Data.Aeson.Extra.Recursive.ValueF instance Control.Lens.At.Ixed (Data.Aeson.Extra.Recursive.ValueF a) instance GHC.Classes.Eq Jet.FocusState instance Data.Functor.Classes.Eq1 Data.Aeson.Extra.Recursive.ValueF instance Data.Functor.Classes.Ord1 Data.Aeson.Extra.Recursive.ValueF