git.iko.soy
/
project-m36
readme
files
commits
refs
on
runtime_constructors
help
sign in
6d4bf99
refactor Maybe and Either types to their own modules add Either type and test
AgentM
11 years ago
5377a37
fix usage of MultipleErrors when there is only one error fix inverted error logic in tuple type validation- oops- the improper use of the Maybe Monad is probably causing bugs elsewhere, I should audit such usage
AgentM
11 years ago
68f2827
fix remaining broken link in 15-minute tutorial
AgentM
11 years ago
d64be7d
fix link typos in 15-minute tutorial
AgentM
11 years ago
9dba6c4
fix typos in OotT essay
AgentM
11 years ago
b5a555c
more docs updates to reflect new runtime types
AgentM
11 years ago
054da5a
update docs to prepare for release of out-of-the-tarpit essay
AgentM
11 years ago
ad7a300
update tutd tutorial with lowercase Date relvars -uppercase is used to indicate a type or data constructor, as in Haskell itself
AgentM
11 years ago
245eb28
fully-functioning out of the tarpit example script
AgentM
11 years ago
6482f01
remove extraneous trace
AgentM
11 years ago
3656536
add less than function for day type
AgentM
11 years ago
281683d
add difference operator
AgentM
11 years ago
489f43e
WIP add out-of-the-tarpit-related docs and examples
AgentM
11 years ago
c79520b
support comments in TutorialD DatabaseExpr
AgentM
11 years ago
a9158e3
fix tuple/attribute ordering in tuple expression evaluation
AgentM
11 years ago
b5d2f96
remove extraneous debug traces
AgentM
11 years ago
3e3e94d
change toText/fromText for Text to restore quoting -this fixes ConstructedAtom Text display to adds quotes around all strings -this requires some special-casing for CSV import/export to prevent double double-quotes
AgentM
11 years ago
536b19f
fix Day type constructor
AgentM
11 years ago
79de2e2
add empty whitespace parser/noop for databaseExpr parser -this is handy for the tutoriald import which currently works line-by-line
AgentM
11 years ago
ad35673
add type constructor test
AgentM
11 years ago
8c3934a
fix display of nested constructed atoms with parentheses
AgentM
11 years ago
287f51b
fix ConstructedAtom parsing of spaces
AgentM
11 years ago
c0554e0
allow atomTypeForAtom to pass back invalid type var map which is resolved later
AgentM
11 years ago
4724158
all tests passing now
AgentM
11 years ago
f0b4bdc
reduce useless gassiness in ConcreteTypeRep Show instance
AgentM
11 years ago
576e02b
test compilation checkpoint
AgentM
11 years ago
4038adf
make attribute specification optional to support extraction of attributes from tuples
AgentM
11 years ago
013a62d
very basic type "inference" supports "Left 4" in tuple and relation declarations must now include full types -type inference from tuples when relation attributes are unknown is no longer supported
AgentM
11 years ago
a8da548
WIP: type inference -non-compilation checkpoint
AgentM
11 years ago
5f34a12
clear separation between type and data constructor definition and instantiation -compilation checkpoint
AgentM
11 years ago
0c481e8
WIP- polymorphic data types parsing -compilation checkpoint
AgentM
11 years ago
1d7b6e3
add type constructor validation in atom construction creation
AgentM
11 years ago
9835bf4
WIP: lots of refactoring for new constructed atom types and primitive types separation
AgentM
11 years ago
a740264
more expressifying of the parser
AgentM
11 years ago
8b18689
WIP: getting data constructors to tutd
AgentM
11 years ago
cbf399c
WIP: runtime type system
AgentM
11 years ago
14073e8
add notification callbacks to example code
AgentM
11 years ago
f1e4777
Merge branch 'notifications'
AgentM
11 years ago
c08df81
#1 complete first-pass implementation of asynchronous notifications
AgentM
11 years ago
722fd24
prettify notification printing in tutd
AgentM
11 years ago
aa37ec1
finish notification tests
AgentM
11 years ago
677dc7d
WIP: tutd notification test
AgentM
11 years ago
af513d3
close critical bug in session creation #3- creating a new session must propagate the transaction's context
AgentM
11 years ago
93b859d
add server-based notification test
AgentM
11 years ago
c85fad4
update existing tests to pass
AgentM
11 years ago
69e3461
tutd propagates notifications to stderr
AgentM
11 years ago
0bf7786
fix warnings involved with new notifications
AgentM
11 years ago
a011cd3
WIP notification listener working -needs test -consider notification for when changeExpr returns error
AgentM
11 years ago
a1d63ca
WIP notification generation machinery -notifications are sent but not yet properly handled -callback mechanism for connection needs to be added -callbacks for local connections (without dist-proc) is missing -tests are missing
AgentM
11 years ago
64a9037
WIP notifications not yet propagated
AgentM
11 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list