dino-0.1: A convenient tagless EDSL

Index

!!Dino.Prelude, Dino
$Dino.Prelude, Dino
$!Dino.Prelude, Dino
&&Dino.Expression, Dino
*Dino.Prelude, Dino
**Dino.Prelude, Dino
*>Dino.Prelude, Dino
+Dino.Prelude, Dino
++Dino.Prelude, Dino
-Dino.Prelude, Dino
-->Dino.Expression, Dino
.Dino.Prelude, Dino
./Dino.Expression, Dino
/Dino.Prelude, Dino
/=Dino.Expression, Dino
:-> 
1 (Type/Class)Dino.Expression, Dino
2 (Data Constructor)Dino.Expression, Dino
:×: 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
<Dino.Expression, Dino
<$Dino.Prelude, Dino
<$>Dino.Prelude, Dino
<*Dino.Prelude, Dino
<*>Dino.Prelude, Dino
<++>Dino.Expression, Dino
<.Dino.Expression, Dino
<=Dino.Expression, Dino
<>Dino.Prelude, Dino
=<<Dino.Prelude, Dino
==Dino.Expression, Dino
==!Dino.Expression, Dino
>Dino.Expression, Dino
>=Dino.Expression, Dino
>>Dino.Prelude, Dino
>>=Dino.Prelude, Dino
absDino.Prelude, Dino
absEDino.Expression, Dino
acosDino.Prelude, Dino
acoshDino.Prelude, Dino
actualDino.Interpretation
addDino.Expression, Dino
AddElemDino.AST.Diff
allDino.Expression, Dino
allEDino.Expression, Dino
andDino.Expression, Dino
andEDino.Expression, Dino
annDino.Expression, Dino
AnnExpDino.Expression, Dino
AnnotationDino.AST
anyDino.Expression, Dino
anyEDino.Expression, Dino
AppDino.AST
AppendDino.AST.Diff
appendDino.Expression, Dino
appendFileDino.Prelude, Dino
ApplicativeDino.Prelude, Dino
applyDiffDino.AST.Diff
applyDiffWhenDino.AST.Diff
appReifiedDino.Interpretation
appReified2Dino.Interpretation
appReified3Dino.Interpretation
appReified4Dino.Interpretation
appReified5Dino.Interpretation
asinDino.Prelude, Dino
asinhDino.Prelude, Dino
AssertDino.Interpretation
assertDino.Expression, Dino
AssertEqDino.Interpretation
assertEqDino.Expression, Dino
AssertExpDino.Expression, Dino
AssertionDino.Interpretation
assertionLabelDino.Interpretation
AssertViaMonadError 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
AssertViaMonadThrow 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
ASTDino.AST
asTypeOfDino.Prelude, Dino
atanDino.Prelude, Dino
atan2Dino.Prelude, Dino
atanhDino.Prelude, Dino
BindDino.Expression, Dino
BindSetDino.Interpretation
BoolDino.Prelude, Dino
BoundedDino.Prelude, Dino
breakDino.Prelude, Dino
BuiltInDino.Types, Dino
casesDino.Expression, Dino
CharDino.Prelude, Dino
CollectAssertions 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
compareDino.Prelude, Dino
CompareExpDino.Expression, Dino
concatDino.Prelude, Dino
concatMapDino.Prelude, Dino
CondExpDino.Expression, Dino
CondExpFODino.Expression, Dino
CondIntensionalDino.Interpretation
conjDino.Expression, Dino
constDino.Prelude, Dino
ConstExpDino.Expression, Dino
ConstrDino.AST
ConstructorDino.AST
cosDino.Prelude, Dino
coshDino.Prelude, Dino
curryDino.Prelude, Dino
cycleDino.Prelude, Dino
decodeFloatDino.Prelude, Dino
default_partial_casesDino.Expression, Dino
DiffDino.AST.Diff
diffDino.AST.Diff
DiffableDino.AST.Diff
diffAsTestResultDino.AST.Diff
Dinamic 
1 (Type/Class)Dino.Types, Dino
2 (Data Constructor)Dino.Types, Dino
DinoTypeDino.Types, Dino
DinoTypeRepDino.Types, Dino
dinoTypeRepDino.Types, Dino
disjDino.Expression, Dino
divDino.Prelude, Dino
divModDino.Prelude, Dino
DoubleDino.Prelude, Dino
drawTreeDino.AST
dropDino.Prelude, Dino
DropEndDino.AST.Diff
dropEndDino.AST.Diff
dropWhileDino.Prelude, Dino
dropWhileEDino.Expression, Dino
dropWhileIDino.Interpretation
EditDino.AST.Diff
EditAppDino.AST.Diff
EditElemDino.AST.Diff
EditLetDino.AST.Diff
EditListDino.AST.Diff
EditRecordDino.AST.Diff
EitherDino.Prelude, Dino
eitherDino.Prelude, Dino
elemDino.Prelude, Dino
ElemOpDino.AST.Diff
emphasizeDino.Pretty
encodeFloatDino.Prelude, Dino
EndOpDino.AST.Diff
EnumDino.Prelude, Dino
enumFromDino.Prelude, Dino
enumFromThenDino.Prelude, Dino
enumFromThenToDino.Prelude, Dino
enumFromToDino.Prelude, Dino
EQDino.Prelude, Dino
EqDino.Prelude, Dino
eqDino.Expression, Dino
errorDino.Prelude, Dino
errorWithoutStackTraceDino.Prelude, Dino
evalDino.Interpretation
EvalEnv 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
EvalEnvErrorDino.Interpretation
evalFDino.Interpretation
evenDino.Prelude, Dino
Exp 
1 (Type/Class)Dino.Expression, Dino
2 (Data Constructor)Dino.Expression, Dino
expDino.Prelude, Dino
exponentDino.Prelude, Dino
extendEnvDino.Interpretation
failDino.Prelude, Dino
FalseDino.Prelude, Dino
falseDino.Expression, Dino
fdivDino.Expression, Dino
Field 
1 (Type/Class)Dino.Pretty, Dino.AST
2 (Data Constructor)Dino.Pretty, Dino.AST
3 (Type/Class)Dino.Expression, Dino
4 (Data Constructor)Dino.Expression, Dino
fieldDino.Expression, Dino
FieldExpDino.Expression, Dino
FilePathDino.Prelude, Dino
filterDino.Prelude, Dino
findDino.Expression, Dino
flipDino.Prelude, Dino
FloatDino.Prelude, Dino
floatDigitsDino.Prelude, Dino
FloatingDino.Prelude, Dino
floatRadixDino.Prelude, Dino
floatRangeDino.Prelude, Dino
floorDino.Expression, Dino
fmapDino.Prelude, Dino
Fold 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
foldDino.Interpretation
FoldableDino.Prelude, Dino
foldEDino.Expression, Dino
foldIDino.Interpretation
foldlDino.Prelude, Dino
foldl1Dino.Prelude, Dino
foldMapDino.Prelude, Dino
foldMonoidDino.Interpretation
FoldNDino.Interpretation
foldNDino.Interpretation
foldrDino.Prelude, Dino
foldr1Dino.Prelude, Dino
FracExpDino.Expression, Dino
FractionalDino.Prelude, Dino
freshVarDino.Interpretation
fromDinamicDino.Types, Dino
fromEnumDino.Prelude, Dino
fromIntDino.Expression, Dino
fromIntegerDino.Prelude, Dino
fromIntegralDino.Expression, Dino
fromLabelDino.Prelude, Dino
fromMaybeDino.Expression, Dino
fromOptionalDino.Expression, Dino
fromRationalDino.Prelude, Dino
fromStringDino.Prelude, Dino
fstDino.Prelude, Dino
fstEDino.Expression, Dino
FunctorDino.Prelude, Dino
gcdDino.Prelude, Dino
getCharDino.Prelude, Dino
getContentsDino.Prelude, Dino
getFieldDino.Expression, Dino
getLineDino.Prelude, Dino
gInspectDino.AST
GInspectableDino.AST
GInspectableArgsDino.AST
GInspectableFieldsDino.AST
gInspectArgsDino.AST
gInspectFieldsDino.AST
GTDino.Prelude, Dino
gtDino.Expression, Dino
gteDino.Expression, Dino
HasFieldDino.Prelude, Dino
HashableDino.Prelude, Dino
headDino.Prelude, Dino
headEDino.Expression, Dino
htmlTreeDino.AST
idDino.Prelude, Dino
ifThenElseDino.Expression, Dino
ImportanceDino.Pretty, Dino.AST
ImportantDino.Pretty, Dino.AST
initDino.Prelude, Dino
inspectDino.AST
InspectableDino.AST, Dino.Types, Dino
inspectListAsRecDino.AST
IntDino.Prelude, Dino
IntegerDino.Prelude, Dino
IntegralDino.Prelude, Dino
Intensional 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
interactDino.Prelude, Dino
InvalidAssertionDino.Interpretation
InvalidConditionDino.Interpretation
IODino.Prelude, Dino
IOErrorDino.Prelude, Dino
ioErrorDino.Prelude, Dino
isDenormalizedDino.Prelude, Dino
isIEEEDino.Prelude, Dino
isInfiniteDino.Prelude, Dino
isJustDino.Expression, Dino
IsLabelDino.Prelude, Dino
isNaNDino.Prelude, Dino
isNegativeZeroDino.Prelude, Dino
iterateDino.Prelude, Dino
joinDino.Prelude, Dino
JustDino.Prelude, Dino
justDino.Expression, Dino
KnownSymbolDino.Prelude, Dino
lastDino.Prelude, Dino
lcmDino.Prelude, Dino
LeftDino.Prelude, Dino
lengthDino.Prelude, Dino
LetDino.AST
letEDino.Expression, Dino
LetExpDino.Expression, Dino
letIDino.Interpretation
LetIntensionalDino.Interpretation
lexDino.Prelude, Dino
liftIntensionalDino.Interpretation
liftIntensional2Dino.Interpretation
liftIntensional3Dino.Interpretation
liftProdDino.Interpretation
liftProd2Dino.Interpretation
liftProd3Dino.Interpretation
linesDino.Prelude, Dino
ListDino.AST
listDino.Expression, Dino
ListExpDino.Expression, Dino
ListExpFODino.Expression, Dino
ListIntensionalDino.Interpretation
ListOp 
1 (Type/Class)Dino.AST.Diff
2 (Data Constructor)Dino.AST.Diff
ListTypeDino.Types, Dino
listTypeElemDino.Types, Dino
litDino.Expression, Dino
LocalVarDino.AST
logDino.Prelude, Dino
logBaseDino.Prelude, Dino
LogicExpDino.Expression, Dino
lookupDino.Prelude, Dino
LTDino.Prelude, Dino
ltDino.Expression, Dino
lteDino.Expression, Dino
mapDino.Prelude, Dino
mapEDino.Expression, Dino
mapIDino.Interpretation
mapMDino.Prelude, Dino
mapM_Dino.Prelude, Dino
mappendDino.Prelude, Dino
Mapping 
1 (Type/Class)Dino.AST
2 (Data Constructor)Dino.AST
matchDino.Expression, Dino
matchConstDino.Expression, Dino
matchConstFullDino.Expression, Dino
maxDino.Expression, Dino
maxBoundDino.Prelude, Dino
maximumDino.Prelude, Dino
MaybeDino.Prelude, Dino
maybeDino.Expression, Dino
maybeIDino.Interpretation
mconcatDino.Prelude, Dino
memptyDino.Prelude, Dino
minDino.Expression, Dino
minBoundDino.Prelude, Dino
minimumDino.Prelude, Dino
mkProdDino.Interpretation
modDino.Prelude, Dino
MonadDino.Prelude, Dino
MonoidDino.Prelude, Dino
Monolithic 
1 (Type/Class)Dino.AST.Diff
2 (Data Constructor)Dino.AST.Diff
mulDino.Expression, Dino
NamedDino.AST
NameTypeDino.AST
negateDino.Prelude, Dino
neqDino.Expression, Dino
newDino.AST.Diff
notDino.Expression, Dino
notElemDino.Prelude, Dino
NotEqualDino.Interpretation
NothingDino.Prelude, Dino
nothingDino.Expression, Dino
NotInScopeDino.Interpretation
nullDino.Prelude, Dino
NumDino.Prelude, Dino
NumberDino.AST
NumExpDino.Expression, Dino
NumRep 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
oddDino.Prelude, Dino
OptionalDino.Expression, Dino
optionalDino.Expression, Dino
orDino.Expression, Dino
OrdDino.Prelude, Dino
OrderingDino.Prelude, Dino
orEDino.Expression, Dino
originalDino.AST.Diff
OtherTypeDino.Types, Dino
Otherwise 
1 (Type/Class)Dino.Expression, Dino
2 (Data Constructor)Dino.Expression, Dino
otherwiseDino.Prelude, Dino
pairDino.Expression, Dino
PairTypeDino.Types, Dino
partial_casesDino.Expression, Dino
piDino.Prelude, Dino
predDino.Prelude, Dino
presentStructuralVerificationDino.Verification
presentStructuralVerificationAsDocsDino.Verification
prettyEditAppDino.AST.Diff
prettyEditTupleDino.AST.Diff
prettyNamedDino.AST
prettyRecordDino.Pretty
printDino.Prelude, Dino
printEditDino.AST.Diff
prodFstDino.Interpretation
prodSndDino.Interpretation
productDino.Prelude, Dino
pureDino.Prelude, Dino
putCharDino.Prelude, Dino
putStrDino.Prelude, Dino
putStrLnDino.Prelude, Dino
quotDino.Prelude, Dino
quotRemDino.Prelude, Dino
rangeDino.Expression, Dino
RationalDino.Prelude, Dino
ReadDino.Prelude, Dino
readDino.Prelude, Dino
readFileDino.Prelude, Dino
readIODino.Prelude, Dino
readListDino.Prelude, Dino
readLnDino.Prelude, Dino
readParenDino.Prelude, Dino
ReadSDino.Prelude, Dino
readsDino.Prelude, Dino
readsPrecDino.Prelude, Dino
RealDino.Prelude, Dino
RealFloatDino.Prelude, Dino
RealFracDino.Prelude, Dino
realToFracDino.Prelude, Dino
recipDino.Prelude, Dino
RecordDino.AST
recordDino.AST
referenceDino.Interpretation
Reified 
1 (Type/Class)Dino.Interpretation
2 (Data Constructor)Dino.Interpretation
remDino.Prelude, Dino
RemoveElemDino.AST.Diff
repeatDino.Prelude, Dino
Replace 
1 (Type/Class)Dino.AST.Diff
2 (Data Constructor)Dino.AST.Diff
ReplacementDino.AST.Diff
replicateDino.Prelude, Dino
ReturnDino.Expression, Dino
returnDino.Prelude, Dino
reverseDino.Prelude, Dino
RightDino.Prelude, Dino
roundNDino.Expression, Dino
runOptionalDino.Expression, Dino
scaleFloatDino.Prelude, Dino
scanlDino.Prelude, Dino
scanl1Dino.Prelude, Dino
scanrDino.Prelude, Dino
scanr1Dino.Prelude, Dino
SemigroupDino.Prelude, Dino
seqDino.Prelude, Dino
sequenceDino.Prelude, Dino
sequenceADino.Prelude, Dino
sequence_Dino.Prelude, Dino
shareDino.Expression, Dino
sharedDino.Expression, Dino
ShowDino.Prelude, Dino
showDino.Prelude, Dino
showCharDino.Prelude, Dino
showListDino.Prelude, Dino
showParenDino.Prelude, Dino
ShowSDino.Prelude, Dino
showsDino.Prelude, Dino
showsPrecDino.Prelude, Dino
showStringDino.Prelude, Dino
showTreeDino.AST
signEDino.Expression, Dino
significandDino.Prelude, Dino
signumDino.Prelude, Dino
sinDino.Prelude, Dino
sinhDino.Prelude, Dino
sndDino.Prelude, Dino
sndEDino.Expression, Dino
spanDino.Prelude, Dino
splitAtDino.Prelude, Dino
sqrtDino.Prelude, Dino
StringDino.Prelude, Dino
subDino.Expression, Dino
subtractDino.Prelude, Dino
succDino.Prelude, Dino
sumDino.Prelude, Dino
sumEDino.Expression, Dino
supposeDino.Expression, Dino
SymbolDino.Prelude, Dino
tailDino.Prelude, Dino
takeDino.Prelude, Dino
takeWhileDino.Prelude, Dino
tanDino.Prelude, Dino
tanhDino.Prelude, Dino
Text 
1 (Type/Class)Dino.Prelude, Dino
2 (Data Constructor)Dino.AST
textDino.Expression, Dino
toEnumDino.Prelude, Dino
toIntegerDino.Prelude, Dino
toRationalDino.Prelude, Dino
toTreeDino.AST
TraversableDino.Prelude, Dino
traverseDino.Prelude, Dino
TrueDino.Prelude, Dino
trueDino.Expression, Dino
truncateDino.Expression, Dino
TupleDino.AST
TupleExpDino.Expression, Dino
TypeableDino.Prelude, Dino
TypeErrorDino.Interpretation
unAssertViaMonadErrorDino.Interpretation
unAssertViaMonadThrowDino.Interpretation
unbindDino.Interpretation
unbind2Dino.Interpretation
unchangedDino.Pretty
unCollectAssertionsDino.Interpretation
uncurryDino.Prelude, Dino
undefinedDino.Prelude, Dino
underHeaderDino.Pretty
unEvalEnvDino.Interpretation
unExpDino.Expression, Dino
unFieldDino.Pretty, Dino.AST
UnimportantDino.Pretty, Dino.AST
unIntensionalDino.Interpretation
unlinesDino.Prelude, Dino
unMonolithicDino.AST.Diff
unNumRepDino.Interpretation
unReifiedDino.Interpretation
untilDino.Prelude, Dino
unwordsDino.Prelude, Dino
unzipDino.Prelude, Dino
unzip3Dino.Prelude, Dino
userErrorDino.Prelude, Dino
varEDino.Interpretation
VarExpDino.Interpretation
verifyAssertEqStructurallyDino.Verification
verticalListDino.Pretty
withTypeDino.Types, Dino
WordDino.Prelude, Dino
wordsDino.Prelude, Dino
writeFileDino.Prelude, Dino
xorDino.Expression, Dino
zipDino.Prelude, Dino
zip3Dino.Prelude, Dino
zipWithDino.Prelude, Dino
zipWith3Dino.Prelude, Dino
^Dino.Prelude, Dino
^^Dino.Prelude, Dino
||Dino.Expression, Dino