Ecosyste.ms: Issues

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

GitHub / ren-lang/compiler issues and pull requests

#131 - ✨ Attach source span metadata to AST nodes.

Issue - State: open - Opened by hayleigh-dot-dev over 1 year ago

#130 - ✨ Implement a source formatting pass.

Issue - State: open - Opened by hayleigh-dot-dev over 1 year ago

#123 - ✅ Write tests for parsing declarations.

Issue - State: open - Opened by hayleigh-dot-dev over 1 year ago

#120 - ✨ Add support for string interpolation.

Issue - State: open - Opened by hayleigh-dot-dev over 1 year ago

#116 - ✨ Come up with a nice way to report errors.

Issue - State: open - Opened by hayleigh-dot-dev over 1 year ago

#115 - ✨ [gleam-rewrite] Add support for lexing string literals.

Issue - State: closed - Opened by hayleigh-dot-dev almost 2 years ago
Labels: enhancement, gleam rewrite

#114 - 🐛 [gleam-rewrite] Floats and negative numbers fail to lex properly.

Issue - State: closed - Opened by hayleigh-dot-dev almost 2 years ago
Labels: bug, gleam rewrite

#113 - Correct typo

Pull Request - State: open - Opened by ShalokShalom almost 2 years ago

#112 - 🔨 add CI through github actions

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

#111 - 🔨 add elm to package.json dev dependencies

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

#110 - 📝 Correct a typo in README

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

#109 - Correct a typo in README

Pull Request - State: closed - Opened by felixonmars over 2 years ago - 1 comment

#107 - ✨ Allow using regular expressions in string matching

Issue - State: closed - Opened by aslilac over 2 years ago - 2 comments

#105 - 🐛 Wildcard and name patterns emit broken code.

Issue - State: closed - Opened by hayleigh-dot-dev over 2 years ago - 1 comment

#104 - 🐛 Qualify js globals with `globalThis` to prevent name pollution.

Issue - State: closed - Opened by hayleigh-dot-dev over 2 years ago - 1 comment

#102 - Begin reimplementing emit optimisations

Pull Request - State: closed - Opened by Alpvax over 2 years ago - 1 comment

#101 - 🐛 Optimisations not always applied in block expressions

Issue - State: closed - Opened by Alpvax over 2 years ago - 4 comments

#100 - Broken code generation involving `where` and `is _ if ... =>`

Issue - State: closed - Opened by aslilac over 2 years ago - 2 comments

#98 - Clean up `import` syntax

Pull Request - State: closed - Opened by aslilac over 2 years ago - 3 comments

#95 - 🐛 Fix run not emitting statements in blocks

Pull Request - State: closed - Opened by Alpvax over 2 years ago

#94 - 🐛 Fix regex characters not being escaped in template destructure patterns

Pull Request - State: closed - Opened by Alpvax over 2 years ago - 4 comments

#93 - ⚗️ "Automate" updates of ren-lang/compiler in other repos

Issue - State: closed - Opened by aslilac over 2 years ago

#92 - Allow `_` in `lowercaseName` and `uppercaseName` `inner`

Pull Request - State: closed - Opened by aslilac over 2 years ago - 1 comment

#91 - 🐛 Underscores should be valid in binding names.

Issue - State: closed - Opened by hayleigh-dot-dev over 2 years ago

#87 - 🐛 Operator precedence rules can break `if` expressions.

Issue - State: closed - Opened by hayleigh-dot-dev over 2 years ago - 2 comments

#85 - ✨ 🚧 Implement partial optional type checking.

Pull Request - State: closed - Opened by hayleigh-dot-dev almost 3 years ago

#83 - ✨ Add syntax for updating object fields.

Issue - State: open - Opened by hayleigh-dot-dev almost 3 years ago

#82 - ✏️ ♻️ Pretty.Extra improvement

Pull Request - State: closed - Opened by Alpvax about 3 years ago

#81 - ✏️ ♻️ Pretty.Extra improvement

Issue - State: closed - Opened by Alpvax about 3 years ago - 1 comment

#78 - ⚡Remove SubExpression type

Pull Request - State: closed - Opened by Alpvax about 3 years ago - 1 comment

#77 - ⚡Don't emit 'undefined' argument inside function application

Pull Request - State: closed - Opened by Alpvax about 3 years ago

#76 - ⚡️Don't render IIFE when a pattern match is the body of a declaration.

Pull Request - State: closed - Opened by Alpvax about 3 years ago - 6 comments

#75 - Remove leading whitespace when modules have no imports

Pull Request - State: closed - Opened by carlosfrodrigues about 3 years ago - 3 comments
Labels: hacktoberfest, hacktoberfest-accepted

#74 - 🚧 Port parser to `Parser.Advanced`.

Issue - State: closed - Opened by hayleigh-dot-dev about 3 years ago
Labels: enhancement, hacktoberfest

#72 - ✨ Add primitive type patterns.

Pull Request - State: closed - Opened by hayleigh-dot-dev about 3 years ago

#71 - ✨ Add `panic` keyword to terminate a program.

Issue - State: open - Opened by hayleigh-dot-dev about 3 years ago - 2 comments
Labels: good first issue

#70 - ✨ Add primitive type pattern matches.

Issue - State: closed - Opened by hayleigh-dot-dev about 3 years ago

#69 - 🐛 Remove leading whitespace when modules have no imports.

Issue - State: closed - Opened by hayleigh-dot-dev about 3 years ago - 2 comments
Labels: good first issue, hacktoberfest

#67 - ✨ Add optimisations across modules and declarations.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#66 - Remove unused dependencies

Pull Request - State: closed - Opened by elm-review-bot over 3 years ago

#65 - ✨ Add support for `enum` declarations, use, and pattern matching.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment

#64 - ✨ Optimisations are applied to `Template` literals correctly.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#61 - ✨ Add support for `data` declarations and pattern matching on them.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment

#57 - ✨ Transform wildcard expressions `_` into lambdas.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 2 comments

#56 - ✨Add Template Literals

Pull Request - State: closed - Opened by Alpvax over 3 years ago - 2 comments

#55 - 🐛 Add support for escaped backslashes in strings

Pull Request - State: closed - Opened by Alpvax over 3 years ago - 2 comments
Labels: bug

#54 - 🐛 Fix parentheses not being stripped all the time

Pull Request - State: closed - Opened by Alpvax over 3 years ago - 1 comment
Labels: bug

#51 - ❓ Add support for Haskell-style lambda `when` expressions?

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment

#49 - ♻️ Port emit code to elm-pretty-printer.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment

#48 - ✨ Implement pattern matching expressions.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#46 - ✨ Add support for js-style template literals.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#45 - 🚧 Explicit errors for common pitfalls or mismatched expectations.

Issue - State: open - Opened by hayleigh-dot-dev over 3 years ago - 3 comments

#42 - ❓ Should we have an escape hatch to write inline JavaScript.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 2 comments

#41 - ♻️ Port emit code to elm-pretty-printer.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#40 - 🔥 Remove the `,` discard operator.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment

#39 - ✨ Implement a pattern matching construct.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#38 - 🐛 Private declarations cannot follow public ones.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago
Labels: bug

#37 - The cli repo has been removed

Pull Request - State: closed - Opened by lpil over 3 years ago - 1 comment

#35 - 🐛 Fix parentheses not being kept in AST

Pull Request - State: closed - Opened by Alpvax over 3 years ago
Labels: bug

#34 - 🐛 Incorrect output of conditionals in parentheses

Issue - State: closed - Opened by Alpvax over 3 years ago

#33 - ✨ Add support for emitting CommonJS modules.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#32 - ✨ Introduce syntax for the `undefined` literal.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#31 - ✨ Emit CommonJS modules.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#28 - ✨ Use `()` as a shorthand for `undefined`.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#25 - Fix imports and add tests

Pull Request - State: closed - Opened by Trymunx over 3 years ago
Labels: bug

#23 - 🐛 Imports fail to parse without an `as` binding.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago
Labels: bug

#22 - 🐛 Prefix object fields accessors don't transpire to JavaScript correctly.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment
Labels: bug

#18 - ✨ Support patterns in `where` binding assignment.

Pull Request - State: closed - Opened by hayleigh-dot-dev over 3 years ago

#9 - ✨ Add support for parsing comments as both declarations and expressions.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment
Labels: enhancement, good first issue

#7 - 🐛 The binding parser cannot handle more than one binding.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment
Labels: bug

#6 - ✅ Put together a test suite to verify the parser.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago - 1 comment
Labels: enhancement

#4 - 🐛 Parse chained object property accessors.

Issue - State: closed - Opened by hayleigh-dot-dev over 3 years ago
Labels: bug