Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / escalier-lang/escalier issues and pull requests

#100 - infer scheme with proper qualifiers in infer_prog

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#99 - Handle some of the situations where type aliases can have type params

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#97 - Update infer()'s lambda branch to use infer_pattern

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#96 - Refactor subtyping code to make better use of Flag

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#95 - Rename WidenFlag to Flag and add helper functions to Context

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#94 - Move to the new infer_pattern implementation

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#93 - Add Substitutable impls for Option and TProp

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#92 - Remove a number of unnecessary type inference structs

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#91 - Make Type a struct with a 'variant' field that's an enum

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#90 - Rough in a more robust version of infer_pattern in its own file

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 2 comments

#89 - hygienic macros

Issue - State: open - Opened by kevinbarabash about 2 years ago

#88 - Enable parsing of basic destructuring patterns.

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#87 - Type-level operations on literals

Issue - State: open - Opened by kevinbarabash about 2 years ago
Labels: enhancement

#86 - Allow custom inference of string literals and tagged template literals

Issue - State: open - Opened by kevinbarabash about 2 years ago - 2 comments
Labels: enhancement

#85 - Allow multiple, non-let statements in a block

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#84 - Replace 'in' with ';' when using let in expressions

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#83 - Optional chaining

Issue - State: open - Opened by kevinbarabash about 2 years ago
Labels: enhancement

#82 - Add support for optional properties on objects

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#81 - Support function overloading in declared functions

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#80 - Start migrating from panic! to Result<>

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#79 - Function overloading

Issue - State: closed - Opened by kevinbarabash about 2 years ago

#78 - Parse intersection types

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#77 - Support direct nesting of JSX elements

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#76 - Allow param names in callback types

Issue - State: open - Opened by kevinbarabash about 2 years ago

#75 - Add support for top-level type declarations

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#74 - Support nesting of JSX elements

Issue - State: closed - Opened by kevinbarabash about 2 years ago

#73 - Infer object types from usage

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#72 - Initial support for member access on object types

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#71 - Add support for tuples

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#70 - Rename 'args' in lambda structs to 'params'

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#69 - Add support to declare external variables

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#68 - EXPERIMENTAL: Add support for type params on lambdas and lambda types

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 2 comments

#67 - Support intersection types

Issue - State: open - Opened by kevinbarabash about 2 years ago

#66 - Coverage take 2

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#65 - Code coverage

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#64 - setup code coverage ste in CI workflow

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#63 - Fix cargo clippy issues, add 'lint' step to CI workflow

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#62 - Use explicit type annotations to generate type constraints

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#61 - Don't require `in` as part of `let` expressions

Issue - State: closed - Opened by kevinbarabash about 2 years ago
Labels: enhancement

#60 - Allow type annotations for the return type of lambdas

Issue - State: open - Opened by kevinbarabash about 2 years ago
Labels: enhancement

#59 - Destructuring

Issue - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment
Labels: enhancement

#58 - Dedupe spans in literal nodes

Issue - State: open - Opened by kevinbarabash about 2 years ago

#57 - Split parser into separate files, move into parser/ subdir

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#56 - Initial support for parsing explicit type annotations

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#55 - Refactor Pattern and BindingIdent

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#54 - Normalize union types when widening

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#53 - Refactor type types to follow the same pattern as ast types and swc

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#52 - Add support for conditional operators

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#51 - Transform JSX to .createElement() calls in .js output

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#50 - Infer JSXElement

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#49 - Comparison operators

Issue - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment
Labels: enhancement

#48 - Reorg codegen under a common subdir

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#47 - Generate JSX in output AST from input AST

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#46 - Store raw values in literals

Issue - State: open - Opened by kevinbarabash about 2 years ago

#45 - Wrap IIFEs in parentheses

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#44 - IIFEs need to be wrapped in parentheses

Issue - State: closed - Opened by kevinbarabash about 2 years ago
Labels: bug

#43 - Use swc to codegen .d.ts output

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#42 - Use swc to codegen js output

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#41 - Add support for parsing common JSX expressions

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#40 - Split ast/syntax, move things into infer/ subdir

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#39 - Reorganize literal AST nodes

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#38 - Refactor syntax tree and start parsing JSX

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#37 - Drop the lexer to facilitate parsing JSX in the future

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#36 - Add support for line comments

Issue - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment
Labels: enhancement

#35 - Don't export types for shadowed top-level declarations

Issue - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#34 - Renamed shadowed variables in output

Issue - State: open - Opened by kevinbarabash about 2 years ago

#33 - Add permalink to the demo app

Issue - State: closed - Opened by kevinbarabash about 2 years ago

#32 - Add support for async/await

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#31 - Generate source maps

Issue - State: closed - Opened by kevinbarabash about 2 years ago

#30 - Provide syntax for specifying types in crochet source

Issue - State: closed - Opened by kevinbarabash about 2 years ago

#29 - Basic object support

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#28 - Support type widening

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#27 - Refactor Type so all types have ids

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#26 - Codegen if-else

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#25 - Use A, B, C, ... as type parameters

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#24 - Normalize generic types returned by infer_expr

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#22 - Normalize type params before returning from `infer_expr`

Issue - State: closed - Opened by kevinbarabash about 2 years ago

#21 - Add initial support for let-rec and if-else

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#20 - Remove 'name' property from TVar

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#19 - Fix parse and infer errors

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#18 - Rename project to 'crochet'

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#17 - Rename to cricket

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#16 - Add workflow to deploy demo to GitHub Pages

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#15 - Rename project from 'nouveau' to 'beignet'

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#14 - Create a simple demo in the browser

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#13 - [codegen]: use Env and Program to generate .d.ts output

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#12 - [chore]: move js_* into js subdir

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#9 - Add a lexing step before parsing tokens instead of chars

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#8 - Program parser

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#7 - Program parser

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#6 - Add initial codegen support

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#5 - [parser]: Add location span data to parsed AST

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#4 - [parser]: update Expr enum to use structs

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#3 - Infer Let and Op

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago

#2 - [chore]: bump CI cache version

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago - 1 comment

#1 - Configure CI

Pull Request - State: closed - Opened by kevinbarabash about 2 years ago