git.iko.soy
/
elk
readme
files
commits
refs
on
7dfbc30
help
sign in
history of
src/Nitpick/PatternMatches.hs
all commits
7dfbc30
Expose Nitpick.PatternMatches.Literal for errors
Evan Czaplicki
9 years ago
77f542d
Track an index for each constructor
Evan Czaplicki
9 years ago
086880c
Update pattern matches for less caching in canonical AST
Evan Czaplicki
9 years ago
e41ae10
Update exhaustiveness checks for more explicit Can.Pattern
Evan Czaplicki
9 years ago
52e43bb
Disallow equivalent representations of the same type
Evan Czaplicki
9 years ago
befb3df
Move all tuple name generation to AST.Helpers
Evan Czaplicki
9 years ago
f232da4
Do DCE while generating JS.
Evan Czaplicki
10 years ago
357b7e4
Stop holding FilePath in AST.Module
Evan Czaplicki
10 years ago
a672aa7
Upgrade Nitpick code from String to Text
Evan Czaplicki
10 years ago
0c8da23
Figure out which patterns are missing in exhaustiveness check
Evan Czaplicki
10 years ago
626b319
Add back redundancy check
Evan Czaplicki
10 years ago
c5b225d
Introduce faster exhaustiveness checker
Evan Czaplicki
10 years ago
b97576d
Attempt to speed up the parsing phase
Evan Czaplicki
10 years ago
0d2c5a2
Remove [1..5] syntax in favor of List.range
Evan Czaplicki
10 years ago
72da9da
Rename `Foreign` to `Port` across the codebase
Evan Czaplicki
11 years ago
856ac59
Check programs that take flags, generate relevant decoder
Evan Czaplicki
11 years ago
94ebc2d
Use the same Result type everywhere
Evan Czaplicki
11 years ago
66c833d
Get foreign effects working
Evan Czaplicki
11 years ago
fa09513
Type check effect manager functions
Evan Czaplicki
11 years ago
8f032c9
Make `command` and `subscription` functions available in effect modules
Evan Czaplicki
11 years ago
d163289
Parse more liberally, give errors in validation phase for better messages
Evan Czaplicki
11 years ago
3e8eb7b
Just focus on effect modules, ignore foreign effects for now
Evan Czaplicki
11 years ago
3bd0d85
Primarily rename *Pattern and *Decl to just * in a ton of places
Evan Czaplicki
11 years ago
0137452
Rename ADT to union
Evan Czaplicki
11 years ago
6d9f01b
Remove ports
Evan Czaplicki
11 years ago
e303fba
Rename Optimize modules about cases and decision trees
Evan Czaplicki
11 years ago
1120001
Fix #1077 where complete cases on booleans were handled wrong
Evan Czaplicki
11 years ago
5d8dfd9
Improve error messages for incomplete patterns in args and let-bindings
Evan Czaplicki
11 years ago
c9f3911
Remove a bunch of Control.Applicative imports since we're only GHC 7.10 now
Evan Czaplicki
11 years ago
97572f9
Thread VariantDict through to decision tree compiler
Evan Czaplicki
11 years ago
99a44a0
Turn incomplete pattern matches into a static error
Evan Czaplicki
11 years ago
92dc057
Remove 'Crash' from AST.Expression.General
Evan Czaplicki
11 years ago
c6bde91
Merge branch 'master' of https://github.com/elm-lang/elm-compiler into sortingRefGraph
JoeyEremondi
11 years ago
31545d1
canonicalize module names, generate unambiguous names in JS
Evan Czaplicki
11 years ago
b0beee4
Added Facts to Canonical.Def
JoeyEremondi
11 years ago
2b577fe
Remove surface syntax for multiway if
Evan Czaplicki
11 years ago
c5efca9
Merge branch 'simpler-records'
Evan Czaplicki
11 years ago
c2e4a69
Pleasant messages when a pattern is missing
Evan Czaplicki
11 years ago
d492e71
Fully represent possible patterns (add locals and tuples)
Evan Czaplicki
11 years ago
9d9e439
Fix tag lookup, add check to the compilation pipeline
Evan Czaplicki
11 years ago
d9cf19a
Remove final newline
Evan Czaplicki
11 years ago
511475b
Refactor to make Nitpick code simpler/clearer
Evan Czaplicki
11 years ago
54df18a
Rename post-type-checks to Nitpick
Evan Czaplicki
11 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