issues
search
escalier-lang
/
escalier
A compile-to-JavaScript language with tight TypeScript integration.
https://escalier-lang.github.io/escalier/
MIT License
21
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Make 'throws' non-optional in type structs
#723
kevinbarabash
opened
1 year ago
1
Better inference of methods in classes
#722
kevinbarabash
closed
1 year ago
1
Type check generic methods on classes
#721
kevinbarabash
closed
1 year ago
1
Add an (inferred) .scheme field on TypeRefs
#720
kevinbarabash
closed
1 year ago
1
Add Self to cls_ctx when inferring class interface
#719
kevinbarabash
closed
1 year ago
1
Infer class expression
#718
kevinbarabash
closed
1 year ago
1
Update TObjElem to include a ::Method() variant
#717
kevinbarabash
closed
1 year ago
1
Switch to public by default
#716
kevinbarabash
opened
1 year ago
0
Generalize callable (and newable) signatures
#715
kevinbarabash
closed
1 year ago
1
Infer "new" calls
#714
kevinbarabash
closed
1 year ago
1
Pretty print types
#713
kevinbarabash
opened
1 year ago
0
Infer both a type and a value for classes
#712
kevinbarabash
opened
1 year ago
0
Parse 'new' keyword for constructing new instances
#711
kevinbarabash
closed
1 year ago
1
Refactor precedence handling in parser
#710
kevinbarabash
closed
1 year ago
1
Use a CST so that we can provide syntax highlight without having to do semantic analysis
#709
kevinbarabash
opened
1 year ago
0
Detect cycles in dependencies of decls in modules
#708
kevinbarabash
opened
1 year ago
0
Primitive types should subsume corresponding literals in union types
#707
kevinbarabash
opened
1 year ago
0
Remove duplicates from union types
#706
kevinbarabash
opened
1 year ago
0
Change how keywords are handled
#705
kevinbarabash
opened
1 year ago
1
Add Module and Decl to AST and create a Module parser
#704
kevinbarabash
closed
1 year ago
1
Rename 'Program' to 'Script'
#703
kevinbarabash
closed
1 year ago
1
fix until test 2
#702
kevinbarabash
closed
1 year ago
0
Fix 'until' self-recursive function test
#701
kevinbarabash
closed
1 year ago
1
Delete old crates
#700
kevinbarabash
closed
1 year ago
1
Update escalier_lsp to use new crates
#699
kevinbarabash
closed
1 year ago
1
Update escalier_cli to use new crates
#698
kevinbarabash
closed
1 year ago
1
Infer JSX elements
#697
kevinbarabash
opened
1 year ago
0
Investigate impredicative types
#696
kevinbarabash
opened
1 year ago
0
Make sure higher ranked type unify correctly
#695
kevinbarabash
opened
1 year ago
0
Update 'escalier' crate to use new crates
#694
kevinbarabash
closed
1 year ago
1
rename 'mutable' field on property structs to 'readonly'
#693
kevinbarabash
closed
1 year ago
1
Operator overloading
#692
kevinbarabash
opened
1 year ago
0
Readonly types
#691
kevinbarabash
opened
1 year ago
0
parse and type-check optional modifiers in mapped types
#690
kevinbarabash
closed
1 year ago
1
Maintain property optionality across mapped types
#689
kevinbarabash
closed
1 year ago
1
Fix Pick<T, K>
#688
kevinbarabash
closed
1 year ago
1
Add new escalier_interop crate
#687
kevinbarabash
closed
1 year ago
1
Update almost all of the dependencies we're using
#686
kevinbarabash
closed
1 year ago
0
Use std::mem::transmute() to avoid unnecessary clones
#685
kevinbarabash
closed
1 year ago
1
Parse line comments before statements
#684
kevinbarabash
closed
1 year ago
1
Handle tuples as rest args
#683
kevinbarabash
closed
1 year ago
1
Use TypeKind::Array instead of TypeKind::Constructor for arrays
#682
kevinbarabash
closed
1 year ago
1
Support tagged template literals
#681
kevinbarabash
closed
1 year ago
1
Add support for 'for' loops of arrays and tuples
#680
kevinbarabash
closed
1 year ago
1
Use type variables for `_`
#679
kevinbarabash
opened
1 year ago
0
Create separate structs for each StmtKind variant
#678
kevinbarabash
closed
1 year ago
1
Looping over arrays and tuples
#677
kevinbarabash
closed
1 year ago
1
arg spreading in function calls
#676
kevinbarabash
opened
1 year ago
0
tagged string templates
#675
kevinbarabash
closed
1 year ago
1
Port escalier_old_codegen to work with new AST and type checker
#674
kevinbarabash
closed
1 year ago
1
Next