tfp-1.0.1: Type-level integers, booleans, lists using type families
Type.Base.Proxy
data Proxy a Source #
Constructors
Defined in Type.Base.Proxy
Methods
fmap :: (a -> b) -> Proxy a -> Proxy b #
(<$) :: a -> Proxy b -> Proxy a #
pure :: a -> Proxy a #
(<*>) :: Proxy (a -> b) -> Proxy a -> Proxy b #
liftA2 :: (a -> b -> c) -> Proxy a -> Proxy b -> Proxy c #
(*>) :: Proxy a -> Proxy b -> Proxy b #
(<*) :: Proxy a -> Proxy b -> Proxy a #
(==) :: Proxy a -> Proxy a -> Bool #
(/=) :: Proxy a -> Proxy a -> Bool #
showsPrec :: Int -> Proxy a -> ShowS #
show :: Proxy a -> String #
showList :: [Proxy a] -> ShowS #
class Show a where Source #
showsPrec :: Int -> Proxy a -> ShowS Source #
Defined in Type.Data.Num.Unary
showsPrec :: Int -> Proxy (Un a) -> ShowS Source #
Defined in Type.Data.Num.Decimal.Number
showsPrec :: Int -> Proxy (Dec a) -> ShowS Source #