pushbullet-types-0.4.1.0: Datatypes used by the Pushbullet APIs

Safe HaskellNone
LanguageHaskell2010

Network.Pushbullet.Internal.Reflection

Synopsis

Documentation

type family Demote' (p :: KProxy k) :: k -> * Source #

type Demote (a :: k) = Demote' (KProxy :: KProxy k) Source #

type Reflected a = Demote a a Source #

class Reflect a where Source #

Minimal complete definition

reflect

Methods

reflect :: proxy a -> Reflected a Source #

Instances

data KProxy t :: * -> * #

A concrete, promotable proxy type, for use at the kind level There are no instances for this because it is intended at the kind level only

Constructors

KProxy