-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Type level names.
--
-- Type level names.
--
--
-- - v0.2 Show Instances added. Restricted to
-- latin1.
-- - v0.2.1 Infix operator fixities set.
--
@package names
@version 0.2.1
module Data.Name.TH
name :: String -> Q [Dec]
nameT :: String -> Q Type
nameV :: String -> Q Exp
module Data.Name
data (:&) a b
data D0
data D1
data D2
data D3
data D4
data D5
data D6
data D7
data D8
data D9
data A_
data B_
data C_
data D_
data E_
data F_
data G_
data H_
data I_
data J_
data K_
data L_
data M_
data N_
data O_
data P_
data Q_
data R_
data S_
data T_
data U_
data V_
data W_
data X_
data Y_
data Z_
data A
data B
data C
data D
data E
data F
data G
data H
data I
data J
data K
data L
data M
data N
data O
data P
data Q
data R
data S
data T
data U
data V
data W
data X
data Y
data Z
data U00AA
data U00B2
data U00B3
data U00B5
data U00B9
data U00BA
data U00BC
data U00BD
data U00BE
data U00C0
data U00C1
data U00C2
data U00C3
data U00C4
data U00C5
data U00C6
data U00C7
data U00C8
data U00C9
data U00CA
data U00CB
data U00CC
data U00CD
data U00CE
data U00CF
data U00D0
data U00D1
data U00D2
data U00D3
data U00D4
data U00D5
data U00D6
data U00D8
data U00D9
data U00DA
data U00DB
data U00DC
data U00DD
data U00DE
data U00DF
data U00E0
data U00E1
data U00E2
data U00E3
data U00E4
data U00E5
data U00E6
data U00E7
data U00E8
data U00E9
data U00EA
data U00EB
data U00EC
data U00ED
data U00EE
data U00EF
data U00F0
data U00F1
data U00F2
data U00F3
data U00F4
data U00F5
data U00F6
data U00F8
data U00F9
data U00FA
data U00FB
data U00FC
data U00FD
data U00FE
data U00FF
instance (Show a, Show b) => Show (a :& b)