ShowF-0.1.0: Show for * -> *

Stabilityexperimental
Maintainerconal@conal.net
Safe HaskellSafe-Inferred

Text.ShowF

Description

Showable functors

Documentation

class ShowF f whereSource

Methods

showF :: Show a => f a -> StringSource

showsPrecF :: Show a => Int -> f a -> ShowSSource

newtype WrapShowF f a Source

Constructors

WrapShowF (f a) 

Instances

(ShowF f, Show a) => Show (WrapShowF f a) 

showsF :: (ShowF f, Show a) => f a -> ShowSSource

showsApp1 :: Show a => String -> Int -> a -> ShowSSource

showsFApp1 :: (ShowF f, Show a) => String -> Int -> f a -> ShowSSource

showsFComp1 :: (Functor g, ShowF g, ShowF f, Show a) => String -> Int -> g (f a) -> ShowSSource