git.iko.soy
/
project-m36
readme
files
commits
refs
on
52182bc
help
sign in
history of
src/lib/ProjectM36/AtomType.hs
all commits
9c5162d
fix hlint suggestions due to new version of hlint
AgentM
8 years ago
672d103
add relation atom type resolution
AgentM
8 years ago
c33ea32
resolve types in atoms of ConstructedAtoms add test for unresolved constructed atom types
AgentM
8 years ago
bfa3f0a
merge with agentM's branch about specializing Interval.
Johnny Liao
8 years ago
9e1d992
convert IntervalAtomType into ConstructedAtomType instead of making it Primitive
AgentM
8 years ago
32563be
fix Interval type.
Johnny Liao
8 years ago
6aac95d
use AtomType resolution for primitive types instead of attempting to parse primitive types separately which lead to conflicts resolves #205
AgentM
8 years ago
8827c0f
fix remaining vestige of testing
AgentM
8 years ago
a89f19c
Merge branch 'master' into 203_subrelation_attr_def
AgentM
8 years ago
0994190
more subrel attributes validation and test
AgentM
8 years ago
ce0b48a
fix insufficient validation of AtomTypes in rv definition or assignment relations could be defined/assigned with TypeVariableTypes still need to fix tutd tutorial which uses lower case type names resolves #204
AgentM
8 years ago
38151c0
first pass at working sub relation attributes manual test seems to work
AgentM
8 years ago
14a9d9a
WIP definition of subrelation attributes
AgentM
8 years ago
4bbe64a
working dynamic atom function loading
AgentM
8 years ago
ace7680
update codebase for hlint 2.1.1 lots of <$> changes
AgentM
9 years ago
254007b
fix hlint suggestions due to new hlint 2.0.10 version
AgentM
9 years ago
e7bc48f
refactor CSV atom parser to use attoparsec on potential atom values the previous parser relied solely on Text.Read which made it impossible to represent ADT type tested ADT round trips, quoted text atoms resolves #148
AgentM
9 years ago
f901574
validate ConstructedAtom argument count resolves #149
AgentM
9 years ago
c4193de
restore interval data type all tests passing resolves #120
AgentM
9 years ago
b27ae9f
fix or squelch all hlint hints in src, examples, test directories
AgentM
9 years ago
08e09b6
replace AnyAtomType with real type variables remove useless TypeConstructorArg allow atom functions to have polymorphic types
AgentM
10 years ago
f09f894
polymorphic return values for functions now resolves to concrete types
AgentM
10 years ago
e6e0d36
elide extraneous "AtomType" when showing atom types in the terminal fixes #48
AgentM
10 years ago
aed8762
WIP compilation checkpoint tutd switching to compiling project-m36 library as a dependency for executables switched to Atom ADT AtomFunctionBody somewhat working
AgentM
10 years ago
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