issues
search
broom-lang
/
broom
A programming language with first-class modules and algebraic effects.
https://broom.readthedocs.io
BSD 3-Clause "New" or "Revised" License
10
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Eliminate parameter/argument tuples
#86
nilern
closed
3 years ago
0
Add branch condition control dependencies
#85
nilern
closed
3 years ago
0
Add non-graph ("CFG") IR
#84
nilern
closed
3 years ago
0
Add Cheney-on-the-MTA "safepoints" to emitted JS
#83
nilern
opened
3 years ago
0
Restore JS Cheney-on-the-MTA runtime
#82
nilern
opened
3 years ago
0
Fix alphatization breakage from pattern match expansion
#81
nilern
closed
3 years ago
0
Alphatize during typechecking
#80
nilern
closed
3 years ago
0
Solve diamond problem of implicit resolution
#79
nilern
opened
3 years ago
0
Syntax overhaul #n
#78
nilern
opened
3 years ago
0
Add levity monomorphism restrictions pass
#77
nilern
opened
3 years ago
0
Add kind polymorphism
#76
nilern
closed
3 years ago
0
Add kind system
#75
nilern
closed
3 years ago
0
Add GADTs
#74
nilern
opened
3 years ago
0
Add struct and variant types
#73
nilern
opened
3 years ago
0
Add polymorphic variants
#72
nilern
opened
3 years ago
0
Report multiple type errors
#71
nilern
opened
3 years ago
0
Allow trailing semicolons and commas
#70
nilern
closed
3 years ago
0
Generate executables
#69
nilern
closed
3 years ago
0
Complete initial type checker
#68
nilern
opened
3 years ago
0
Check well-foundedness of recursion
#67
nilern
closed
3 years ago
0
File composition (e.g. `@require`)
#66
nilern
opened
4 years ago
0
Multiple parameters
#65
nilern
closed
3 years ago
0
Full pattern matching
#64
nilern
opened
4 years ago
0
Safepoints at allocations
#63
nilern
closed
4 years ago
0
Object Headers / Layouts
#62
nilern
closed
4 years ago
0
Custom allocator
#61
nilern
closed
4 years ago
0
LLVM backend?
#60
nilern
opened
4 years ago
0
Peephole optimizations in instruction selection
#59
nilern
opened
4 years ago
0
Peephole optimization in CPS conversion
#58
nilern
opened
4 years ago
0
Deal with type descriptors and fields
#57
nilern
opened
4 years ago
0
Type erasure
#56
nilern
opened
4 years ago
0
Assemble and link
#55
nilern
closed
4 years ago
0
Set up Read the Docs
#54
nilern
closed
4 years ago
0
Assemble machine code
#53
nilern
closed
4 years ago
1
Generate Assembly
#52
nilern
closed
4 years ago
0
HAMT data structure for CPS
#51
nilern
closed
4 years ago
0
Register allocation
#50
nilern
closed
4 years ago
0
Instruction selection
#49
nilern
closed
4 years ago
0
Closure conversion
#48
nilern
closed
4 years ago
0
Reduce pattern matching to switching and letting
#47
nilern
closed
4 years ago
0
Mostly-concurrent Major GC
#46
nilern
opened
4 years ago
0
Single-threaded semispace collector
#45
nilern
closed
4 years ago
0
Segregated-fits Allocation for Major Heap
#44
nilern
opened
4 years ago
0
Generational collector with mark and sweep major heap
#43
nilern
opened
4 years ago
0
GC Block Layer
#42
nilern
opened
4 years ago
0
Prevent duplicate fields with implicit 'lacks' constraints
#41
nilern
opened
4 years ago
0
Polymorphic intrinsics
#40
nilern
closed
4 years ago
0
Fixed set of infix operators
#39
nilern
closed
4 years ago
0
Support for your favorite editor
#38
nilern
closed
4 years ago
0
Emacs mode
#37
nilern
opened
4 years ago
0
Next