language-c-quote-0.13.0.2: C/CUDA/OpenCL/Objective-C quasiquoting library.
Copyright(c) 2010-2011 Harvard University
(c) 2011-2013 Geoffrey Mainland
LicenseBSD-style
Maintainermainland@drexel.edu
Safe HaskellNone
LanguageHaskell2010

Language.C.Smart

Description

 

Documentation

(===) :: Exp -> Exp -> Stm infix 4 Source #

(+=) :: Exp -> Exp -> Stm infix 4 Source #

Orphan instances

Enum Exp Source # 
Instance details

Methods

succ :: Exp -> Exp

pred :: Exp -> Exp

toEnum :: Int -> Exp

fromEnum :: Exp -> Int

enumFrom :: Exp -> [Exp]

enumFromThen :: Exp -> Exp -> [Exp]

enumFromTo :: Exp -> Exp -> [Exp]

enumFromThenTo :: Exp -> Exp -> Exp -> [Exp]

Floating Exp Source # 
Instance details

Methods

pi :: Exp

exp :: Exp -> Exp

log :: Exp -> Exp

sqrt :: Exp -> Exp

(**) :: Exp -> Exp -> Exp

logBase :: Exp -> Exp -> Exp

sin :: Exp -> Exp

cos :: Exp -> Exp

tan :: Exp -> Exp

asin :: Exp -> Exp

acos :: Exp -> Exp

atan :: Exp -> Exp

sinh :: Exp -> Exp

cosh :: Exp -> Exp

tanh :: Exp -> Exp

asinh :: Exp -> Exp

acosh :: Exp -> Exp

atanh :: Exp -> Exp

log1p :: Exp -> Exp

expm1 :: Exp -> Exp

log1pexp :: Exp -> Exp

log1mexp :: Exp -> Exp

Num Exp Source # 
Instance details

Methods

(+) :: Exp -> Exp -> Exp

(-) :: Exp -> Exp -> Exp

(*) :: Exp -> Exp -> Exp

negate :: Exp -> Exp

abs :: Exp -> Exp

signum :: Exp -> Exp

fromInteger :: Integer -> Exp

Fractional Exp Source # 
Instance details

Methods

(/) :: Exp -> Exp -> Exp

recip :: Exp -> Exp

fromRational :: Rational -> Exp

Integral Exp Source # 
Instance details

Methods

quot :: Exp -> Exp -> Exp

rem :: Exp -> Exp -> Exp

div :: Exp -> Exp -> Exp

mod :: Exp -> Exp -> Exp

quotRem :: Exp -> Exp -> (Exp, Exp)

divMod :: Exp -> Exp -> (Exp, Exp)

toInteger :: Exp -> Integer

Real Exp Source # 
Instance details

Methods

toRational :: Exp -> Rational