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
Remove last uses of inferScript and remove it along with any unused code
#268
kevinbarabash
closed
4 months ago
1
Support different platforms (browser, node, isomorphic)
#267
kevinbarabash
opened
4 months ago
0
Update all tests in Escalier.TypeChecker.Tests and Escalier.Interop.Tests to use inferModule
#266
kevinbarabash
closed
4 months ago
1
Make 'inferModule' work with programs containing enums
#265
kevinbarabash
closed
4 months ago
1
Update inferBlock to use inferTree et al.
#264
kevinbarabash
closed
4 months ago
1
Merge InferGraph into Infer so that 'inferModule' can be used inside 'inferBlock'
#263
kevinbarabash
closed
4 months ago
0
Update inferModule to be able to handle expression statements
#262
kevinbarabash
closed
4 months ago
1
Infer template literal strings
#261
kevinbarabash
opened
4 months ago
0
Migrate 'any' to 'Wildcard' instead of 'TypeVar'
#260
kevinbarabash
closed
5 months ago
1
Fix function overloads
#259
kevinbarabash
opened
5 months ago
0
Migrate `keyof any` to `AnyKey`
#258
kevinbarabash
opened
5 months ago
0
Raise an error when trying to redeclare things (types, classes, etc.)
#257
kevinbarabash
opened
5 months ago
0
Fix performance issue by not eagerly expanding type args in 'expandScheme'
#256
kevinbarabash
closed
5 months ago
1
Add basic type checking of 'extends' clauses in class declarations
#255
kevinbarabash
closed
5 months ago
1
Check for conflicts between interfaces when using `extends`
#254
kevinbarabash
opened
5 months ago
0
Use Set<QDeclIdent> instead of list<QDeclIDent> in Edges
#253
kevinbarabash
closed
5 months ago
0
Infer interfaces that extend existing interfaces
#252
kevinbarabash
closed
5 months ago
1
Update AST to support 'extends' and 'implements'
#251
kevinbarabash
closed
5 months ago
1
Fix how we instantiate generic functions
#250
kevinbarabash
closed
5 months ago
1
Improve type inference involving intersection types
#249
kevinbarabash
closed
5 months ago
0
instantiate type variables when assigned to a top-level binding
#248
kevinbarabash
closed
5 months ago
1
Infer type params that other type params depend on first
#247
kevinbarabash
closed
5 months ago
1
Fix qualified type refs
#246
kevinbarabash
closed
5 months ago
1
Infer overloaded functions from .d.ts files
#245
kevinbarabash
closed
5 months ago
1
Remove old graph code
#244
kevinbarabash
closed
5 months ago
1
Handle TypeScript reference comments in .d.ts files
#243
kevinbarabash
opened
5 months ago
0
Get 'import "react"' working
#242
kevinbarabash
closed
5 months ago
1
Get lib.dom.d.ts working
#241
kevinbarabash
closed
5 months ago
1
Use qualified graph for inferring .d.ts files
#240
kevinbarabash
closed
5 months ago
1
Improve handling qualified identifiers in BuildGraph
#239
kevinbarabash
closed
5 months ago
1
Improve performance of code for working with qualified graphs
#238
kevinbarabash
closed
5 months ago
1
initialization with literals
#237
kevinbarabash
opened
6 months ago
0
implement a faster algorithm for computing strongly connected components
#236
kevinbarabash
closed
6 months ago
1
Improve inferTreeRec performance issues
#235
kevinbarabash
closed
6 months ago
1
Infer placeholder types for Constraint/Default on type params in placeholder schemes
#234
kevinbarabash
closed
6 months ago
1
Fix bug in addScheme
#233
kevinbarabash
closed
6 months ago
1
extract BuildGraph and InferGraph from QualifiedGraph module
#232
kevinbarabash
closed
6 months ago
0
Update QualifiedGraph.fs to handle namespaces
#231
kevinbarabash
closed
6 months ago
1
Get mutually recursive functions working with the QualifiedGraph
#230
kevinbarabash
closed
6 months ago
1
Update inferDecl* in QualifiedGraph.fs to use a QualifiedNamespace to keep track of inferred symbols
#229
kevinbarabash
closed
6 months ago
1
Use QualifiedIdents for decls when constructing dependency graphs
#228
kevinbarabash
closed
6 months ago
1
Refactor Escalier.TypeChecker so that GraphDecl is available when inferring a module
#227
kevinbarabash
closed
6 months ago
1
`DeclGraph`'s `Edges` fields should be `Edges: Map<DeclIdent, set<DeclIdent>>`
#226
kevinbarabash
opened
6 months ago
0
Infer `keyof any` as `string | number | symbol` when migrating TypeScript to Escalier source
#225
kevinbarabash
opened
6 months ago
0
Update inferLib to use inferModuleUsingTree internally
#224
kevinbarabash
closed
6 months ago
1
Generate structural placeholders so that we can handle more cases of mutual recursion
#223
kevinbarabash
closed
6 months ago
1
dedupe code in Graph.fs
#222
kevinbarabash
closed
6 months ago
1
Extract graph-based decl dependency code into its own module
#221
kevinbarabash
closed
7 months ago
1
Fix some more issues with `inferModuleUsingTree`
#220
kevinbarabash
closed
7 months ago
1
Partially infer objects and tuples/arrays
#219
kevinbarabash
opened
7 months ago
0
Previous
Next