Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
View :: (ViewEnv -> ShowS) -> View a | |
ViewUnifix :: Unifix -> String -> String -> View (a -> b) | |
ViewInfix :: Infix -> String -> String -> View (a -> b -> c) | |
ViewApp :: View (b -> a) -> View b -> View a |
Instances
LiftDerived View Source # | |
Defined in Symantic.View | |
Maybeable View Source # | |
Listable View Source # | |
Equalable View Source # | |
Eitherable View Source # | |
Bottomable View Source # | |
Defined in Symantic.View | |
Anythingable View Source # | |
Abstractable View Source # | |
Defined in Symantic.View (.@) :: View (a -> b) -> View a -> View b Source # lam :: (View a -> View b) -> View (a -> b) Source # lam1 :: (View a -> View b) -> View (a -> b) Source # const :: View (a -> b -> a) Source # flip :: View ((a -> b -> c) -> b -> a -> c) Source # (.) :: View ((b -> c) -> (a -> b) -> a -> c) Source # | |
Show c => Constantable c View Source # | |
Defined in Symantic.View | |
Show (View a) Source # | |
IsString (View a) Source # | |
Defined in Symantic.View fromString :: String -> View a # | |
Show (SomeData View a) Source # | |
type Derived View Source # | Unusual, but enables to leverage default definition of methods. |
Defined in Symantic.View |
ViewEnv | |
|