issues
search
josefs
/
Gradualizer
A Gradual type system for Erlang
MIT License
613
stars
35
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Unify type_check_expr and type_check_expr_in
#574
erszcz
opened
1 month ago
1
Drop the --infer flag
#573
erszcz
closed
1 month ago
2
type_check_arith_op does not preserve non_neg and pos prefixes leading to false positives
#572
erszcz
opened
2 months ago
0
Skip functions using maybe expr, don't crash on maybe ... else
#571
erszcz
closed
1 month ago
0
Skip too complex guards
#570
erszcz
closed
1 month ago
1
`refine_mismatch_using_guards` vs `refine_vars_by_mismatching_clause` - redundant?
#569
erszcz
opened
2 months ago
0
Use Common Test for testing when Gradualizer should pass, fail, and its known problems
#567
erszcz
opened
5 months ago
0
Define subtyping of unions with type difference
#566
erszcz
opened
5 months ago
1
How to mention Gradualizer in a paper?
#565
kikofernandez
closed
6 months ago
2
Use Local Type Inference approach to typecheck polymorphic calls
#564
xxdavid
closed
5 months ago
6
Type representation
#563
erszcz
opened
8 months ago
2
Exhaustivity checking issue
#562
erszcz
opened
8 months ago
0
Gradualizer can't tell that `m` and `f` don't exist in `erlang:apply(m, f, [some, args])`
#561
erszcz
opened
8 months ago
2
Support for rigid type variables
#560
xxdavid
closed
7 months ago
6
Wrong type location reported?
#559
Olivier-Boudeville
opened
1 year ago
0
Disjunctive normal form attempt
#558
erszcz
opened
1 year ago
7
Add a few test cases
#557
xxdavid
closed
7 months ago
1
support for OTP 26 map comprehensions
#556
RoadRunnr
opened
1 year ago
0
Deprecate dbg:stop_clear/0
#555
erszcz
closed
1 year ago
0
deprecate dbg:stop_trace/0
#554
MarkoMin
closed
1 year ago
1
Solving local constraints at each function call to a polymorphic function
#553
xxdavid
opened
1 year ago
6
`binary_to_atom/1` breaks compatibility below OTP 23
#552
robertfiko
opened
1 year ago
4
Wrong type in receive...after Timeout
#551
arcusfelis
opened
1 year ago
0
Support old-style 'catch' keyword
#550
erszcz
opened
1 year ago
5
Invalid polymorphic code accepted
#549
erszcz
opened
1 year ago
2
Fix type inference for `andalso` & `orelse`
#548
xxdavid
closed
1 year ago
0
Add two known problems related to `type_check_expr`
#547
xxdavid
closed
1 year ago
0
Prepare release 0.3.0
#546
erszcz
closed
1 year ago
1
Crash in typechecker:do_type_check_expr_in/3: bad_key in map_get/2
#545
RobinMorisset
closed
1 month ago
1
Crash in gradualizer_fmt:format_type_error: no function_clause_matching
#544
RobinMorisset
opened
1 year ago
0
An invalid utf32 value can crash eval_bits:eval_exp_field/6
#543
RobinMorisset
opened
1 year ago
0
`ok bsr ok` crashes erl_eval:do_apply/7
#542
RobinMorisset
opened
1 year ago
4
Log changes to variable types in #env.venv
#541
erszcz
closed
1 year ago
0
Support the new dynamic() type
#540
zuiderkwast
opened
1 year ago
0
Add known problem: not checking for unreachable clauses with intersections
#539
xxdavid
closed
1 year ago
1
Add `apps` option to rebar3 commands
#538
gonzalobf
closed
1 year ago
3
No clause of gradualizer_lib:pick_value(any())
#537
erszcz
opened
1 year ago
2
No clause for gradualizer_lib:pick_value(module())
#536
erszcz
opened
1 year ago
2
Disallow timeouts in tests
#535
xxdavid
closed
1 year ago
1
Crash with Uncaught error: {badkey, ...}
#534
ilya-klyuchnikov
opened
1 year ago
1
Fix var binds in guard sequences
#533
erszcz
closed
1 year ago
0
Add some Rebar3 plugin debug logging
#532
erszcz
closed
1 year ago
0
Crash with `Uncaught error: {case_clause, ..` in `typechecker:do_type_check_expr/2`
#531
ilya-klyuchnikov
closed
1 year ago
0
Crash with Uncaught error: function_clause
#530
ilya-klyuchnikov
opened
1 year ago
6
Log changes to variable types in #env.venv
#529
erszcz
closed
1 year ago
0
Document the compat_seen function
#528
xxdavid
closed
1 year ago
2
Keep track of variable bindings & types
#527
japhib
opened
1 year ago
5
Uncaught case clause error #{'Value' => {type,0,tuple,any}}
#526
tsloughter
opened
1 year ago
1
Handle simple guard chains
#525
bartekgorny
closed
1 year ago
4
Improve map exhaustiveness checking
#524
xxdavid
closed
1 year ago
2
Next