git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
bf4e535
help
sign in
history of
src/Idris/Erasure.hs
all commits
5d269e3
:exec can take an expression as an argument
Edwin Brady
12 years ago
fc02362
Support externally defined primitives
Edwin Brady
12 years ago
5ae43bb
Support IO in foreign exports
Edwin Brady
12 years ago
d4371e6
Generate interface files for C->Idris calls
Edwin Brady
12 years ago
4313def
Pass export lists to CodegenInfo
Edwin Brady
12 years ago
f7648db
Foreign export lists in IO
Edwin Brady
12 years ago
e6235ef
Erasure should ignore Type*/UniqueType
Edwin Brady
12 years ago
8096500
Add %used pragma
Edwin Brady
12 years ago
0011835
Make functions work in JS FFI
Edwin Brady
12 years ago
d5377be
New language-dependent FFI
Edwin Brady
12 years ago
17fe233
Add scoped implicit argument to Pi
Edwin Brady
12 years ago
764d6a7
Ignore FnCase in Erasure
Edwin Brady
12 years ago
7f4c874
Remove dep sets from bound variables.
Matus Tejiscak
12 years ago
edb9980
Removed '_|_' as a built in declaration and renamed it to 'Void', 'FalseElim' now 'VoidElim' to match up
Ahmad Salim Al-Sibahi
12 years ago
f0ed9e9
First renaming attempt
Ahmad Salim Al-Sibahi
12 years ago
7e7368d
Store kind in Pi binders
Edwin Brady
12 years ago
218c735
Mark 'case' on unique types as updatable
Edwin Brady
12 years ago
9abbc3f
Cache uniqueness information in NameType
Edwin Brady
12 years ago
21124c3
Merge remote-tracking branch 'upstream/master' into cantResolveAlts
bmsherman
12 years ago
9907240
Add new Err constructor to disambiguate the CantResolveAlts constructor.
bmsherman
12 years ago
c0f4475
Remember names of deBruijn variables.
Matus Tejiscak
12 years ago
17ff3b5
Add erasure postulates for unsafePerformPrimIO.
Matus Tejiscak
13 years ago
e38b6c1
Make the rest of erasure use ASTUtils.
Matus Tejiscak
13 years ago
8cd3ea5
Support "Main.main" in other namespaces.
Matus Tejiscak
13 years ago
3048f4c
Add more lookupCtxtExact's.
Matus Tejiscak
13 years ago
ff06b31
More exact lookup in erasure.
Matus Tejiscak
13 years ago
171e45b
Exact name lookups in getArity.
Matus Tejiscak
13 years ago
7c9b73b
Support certain ProjCase's in usage analysis.
Matus Tejiscak
13 years ago
183169c
Improve reporting of reachable postulates.
Matus Tejiscak
13 years ago
dd502ec
Remove debug printouts.
Matus Tejiscak
13 years ago
a88053b
Add idris_postulates to IBC.
Matus Tejiscak
13 years ago
eedf489
Remove collapsibility and forceability altogether.
Matus Tejiscak
13 years ago
4957a33
Make --nowarnreach the default (for now).
Matus Tejiscak
13 years ago
adc7d08
Fix usage for __MkPair.
Matus Tejiscak
13 years ago
644f093
Require postulate unreachability instead of collapsibility.
Matus Tejiscak
13 years ago
dd09721
Include local variables in instance ctor applications.
Matus Tejiscak
13 years ago
4e1d50e
Use method info to erase stuff in Compiler.hs.
Matus Tejiscak
13 years ago
cee5985
Recognise instance constructors in Compiler.hs.
Matus Tejiscak
13 years ago
993b57b
Fix instance ctor application analysis.
Matus Tejiscak
13 years ago
37b3f6c
Add instance ctor application analysis.
Matus Tejiscak
13 years ago
50c4fe2
Revert to using metamethods.
Matus Tejiscak
13 years ago
101f6af
Use proper method names for class methods.
Matus Tejiscak
13 years ago
e737c97
Handle methods correctly in usage analysis.
Matus Tejiscak
13 years ago
27fbd56
Add method deps.
Matus Tejiscak
13 years ago
e31205d
Add method info to variables.
Matus Tejiscak
13 years ago
7ce8729
Carry context with vars in Erasure.hs.
Matus Tejiscak
13 years ago
872c17d
Better naming of generated instance fields.
Matus Tejiscak
13 years ago
826fa9c
Replace projections from instance ctors with special names.
Matus Tejiscak
13 years ago
bfd9900
Add --nowarnreach.
Matus Tejiscak
13 years ago
b7d5cbc
Broaden cover of getArity.
Matus Tejiscak
13 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