issues
search
escalier-lang
/
escalier-next
Improved type safety with tight TypeScript interop
https://escalier-lang.github.io/escalier-next/
MIT License
14
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
How to model methods on object literals
#218
kevinbarabash
opened
7 months ago
0
Update SyntaxVisitor to provide path specific state to the callbacks
#217
kevinbarabash
closed
7 months ago
1
Make more decl types work with new graph-based decl deps code
#216
kevinbarabash
closed
7 months ago
1
Functions with type params don't error when the function returns a non-generic type
#215
kevinbarabash
opened
7 months ago
0
Update graph-bsed decl deps code to handle type annotations
#214
kevinbarabash
closed
7 months ago
1
initial implementation of graph based module inference
#213
kevinbarabash
closed
7 months ago
1
Determine if a mutable variable can be made immutable
#212
kevinbarabash
opened
7 months ago
0
Fix 'module' mode type inference
#211
kevinbarabash
closed
7 months ago
2
Generalize static methods
#210
kevinbarabash
opened
7 months ago
0
Migrate class decls from TypeScript definitions files to Escalier
#209
kevinbarabash
closed
7 months ago
1
Prevent sparse arrays
#208
kevinbarabash
closed
7 months ago
1
Convert TypeScript AST to Escalier AST
#207
kevinbarabash
closed
7 months ago
1
Exhaustive Pattern Matching
#206
kevinbarabash
opened
7 months ago
0
Add support for Interfaces
#205
kevinbarabash
closed
8 months ago
1
Add `Declare` field to `Env` to track whether we're inside of a `declare namespace ...` or not
#204
kevinbarabash
opened
8 months ago
0
Treat warnings as errors
#203
kevinbarabash
closed
8 months ago
1
Fix almost every warning
#202
kevinbarabash
closed
8 months ago
1
Remove Escalier.BoleroPlayground
#201
kevinbarabash
closed
8 months ago
1
Support namespace declarations
#200
kevinbarabash
closed
8 months ago
1
Add support for function declarations
#199
kevinbarabash
closed
8 months ago
1
Add Filename field to Env
#198
kevinbarabash
closed
8 months ago
1
new playground
#197
kevinbarabash
closed
8 months ago
0
Handle `Promise<Promise<T, E>, E>`
#196
kevinbarabash
opened
8 months ago
0
Make function overloads easier to define
#195
kevinbarabash
opened
8 months ago
0
Support declaration syntax for functions, classes, etc.
#194
kevinbarabash
opened
8 months ago
0
Change precedence of `??`
#193
kevinbarabash
opened
8 months ago
0
Make some steps towards importing React
#192
kevinbarabash
closed
8 months ago
1
Load more types from .d.ts files in node_modules
#191
kevinbarabash
closed
8 months ago
1
Handle importing namespaces from npm modules
#190
kevinbarabash
closed
8 months ago
1
Re-use 'Namespace' type in 'Env' type
#189
kevinbarabash
closed
8 months ago
1
Start work to allow importing types from node_modules
#188
kevinbarabash
closed
8 months ago
1
Always parse and infer official .d.ts files in Prelude
#187
kevinbarabash
closed
8 months ago
1
Memoize Prelude
#186
kevinbarabash
closed
8 months ago
1
Use filesystem directly
#185
kevinbarabash
closed
8 months ago
1
Remove uses of MockFileSystem
#184
kevinbarabash
closed
8 months ago
1
Use node_modules directly for dependencies
#183
kevinbarabash
closed
8 months ago
1
Parse and infer dom.generated.d.ts
#182
kevinbarabash
closed
8 months ago
1
Support eDSLs
#181
kevinbarabash
opened
8 months ago
0
Parse JSX
#180
kevinbarabash
closed
8 months ago
1
remove struct impl
#179
kevinbarabash
closed
8 months ago
1
Provide a pattern for destructuring class instances
#178
kevinbarabash
opened
8 months ago
0
parse and infer constructors
#177
kevinbarabash
closed
8 months ago
1
Handle calling methods with optional chaining, e.g.
#176
kevinbarabash
opened
8 months ago
0
Provide way to define classes
#175
kevinbarabash
closed
8 months ago
1
Update existing TypeChecker tests to assert that ctx.Diagnostics is empty
#174
kevinbarabash
closed
8 months ago
1
Require keywords to be followed by a non-identifier character
#173
kevinbarabash
closed
8 months ago
0
Unify 'else' clause with variable being initialized
#172
kevinbarabash
closed
8 months ago
1
if-let and let-else
#171
kevinbarabash
closed
8 months ago
1
Require semi-colons in some places
#170
kevinbarabash
closed
8 months ago
1
Handle type checking of generic enums
#169
kevinbarabash
closed
8 months ago
0
Previous
Next