Ecosyste.ms: Issues

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

GitHub / axellang/axel issues and pull requests

#83 - Huge diffs whenever transpiled files change

Issue - State: open - Opened by jgrosso about 2 years ago
Labels: improvement, ast, macro expansion, testing

#82 - Add tests for prelude macros

Issue - State: open - Opened by jgrosso about 2 years ago
Labels: stdlib, testing

#81 - Macro definitions fail to compile

Issue - State: open - Opened by jgrosso over 2 years ago
Labels: bug, backends, macro expansion, critical

#80 - Verify that the golden tests are actually valid Haskell

Issue - State: open - Opened by jgrosso over 2 years ago
Labels: improvement, testing

#79 - Escape characters in strings not handled correctly

Issue - State: closed - Opened by balsoft over 2 years ago - 2 comments
Labels: bug, syntax, backends, critical

#78 - Create project logo

Issue - State: open - Opened by oubiwann almost 4 years ago - 8 comments
Labels: proposal, public-relations

#77 - Make Axel more visible

Issue - State: open - Opened by reuleaux over 4 years ago - 1 comment
Labels: public-relations

#76 - Hygienic macros

Issue - State: open - Opened by jgrosso over 5 years ago - 1 comment
Labels: proposal, improvement, macro expansion

#75 - Make an `effectful` macro

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: proposal, improvement, stdlib

#74 - Improve transpilation performance

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: performance

#73 - Quasiquotations are inadvertently expanded

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug, converter

#72 - Lift restriction on first character of type-level identifiers

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: bug, syntax

#71 - Haskell-restricted characters cannot be used in non-macro identifiers

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug, syntax

#70 - Convert Haskell errors to Axel syntax

Issue - State: open - Opened by jgrosso over 5 years ago - 1 comment
Labels: proposal, improvement, errors

#69 - Make empty argument lists optional

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: improvement, ast

#68 - Pretty-print Axel errors

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: improvement, errors, cli

#67 - Make empty constraint lists optional

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: improvement, ast

#66 - Axel REPL

Issue - State: open - Opened by jgrosso over 5 years ago - 2 comments
Labels: proposal

#65 - Can we filter out macro expansions' auxiliary environment to only include macro definitions?

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: improvement, macro expansion

#64 - What happens when files don't have explicit module declarations?

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug, errors, syntax

#63 - Use `ghc-lib-parser` instead of `haskell-src-exts`

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: bug, converter

#62 - Annotate transpiled files with the version of Axel used to generate them, and don't allow macro imports from incompatible versions

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: proposal, improvement, macro expansion

#61 - Clean up normalized AST type

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: cleanup

#60 - ---------

Issue - State: closed - Opened by jgrosso over 5 years ago

#59 - CLI: Add `axel clean` command

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: proposal, improvement, cli

#58 - Infix operators can cause "Ambiguous infix expression" errors

Issue - State: open - Opened by jgrosso over 5 years ago - 1 comment
Labels: bug, converter

#57 - Don't stop project conversion if individual files fail

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: bug, converter

#56 - Template Haskell quotes fail to parse

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: bug, converter

#55 - Autogenerated imports create a lot of unused import warnings

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: bug, errors, macro expansion

#54 - Fix CI

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: build

#53 - Mismatched brackets give confusing parse errors

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug, errors

#52 - Add editor integrations

Issue - State: open - Opened by jgrosso over 5 years ago

#51 - Stream compilation output during project build

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: performance

#50 - Filter out "unused ..." warnings during macro expansion

Issue - State: open - Opened by jgrosso over 5 years ago - 1 comment
Labels: bug, errors, macro expansion

#49 - Don't use unassociated elements

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug, errors

#48 - Include support for "special" macros and forms

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: improvement, formatter

#47 - Add file/project formatting command

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: improvement, cli

#46 - Remove `unrestrictedImport`

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: improvement

#45 - Use Megaparsec instead of Parsec

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: cleanup, improvement, performance

#44 - Hygenisize restricted keywords

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug, syntax

#43 - Haskell converter: Convert `do`-notation

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: improvement, converter

#42 - Add comprehensive test suite

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: duplicate, cleanup, converter

#41 - Pretty-print Axel result

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: improvement, converter

#40 - Remove redundant parentheses around function applications

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug, converter

#39 - Preserve infix applications

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: bug, converter

#38 - Use `Text` instead of `String`

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: cleanup, performance

#37 - Use deterministic IDs to distinguish between macro expansions

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: bug

#36 - Use `BlockArguments`

Issue - State: closed - Opened by jgrosso over 5 years ago - 1 comment
Labels: proposal, cleanup, on hold

#35 - Module-level file wrappers

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: duplicate, proposal, syntax

#34 - Allow raw expressions at arbitrary points

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: improvement, syntax

#33 - Migrate to `polysemy` from `freer-simple`

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: cleanup

#32 - Bootstrap the project in Axel

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: experiment, build, on hold

#31 - Syntax: Module wrapper, a la Racket's `#lang`

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: proposal, improvement, syntax

#30 - Haskell to Axel converter

Issue - State: closed - Opened by jgrosso over 5 years ago
Labels: duplicate, improvement

#29 - Handle `--` inside string literals

Issue - State: closed - Opened by jgrosso over 5 years ago - 1 comment
Labels: bug, syntax

#28 - Represent s-exps as cons cells?

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: proposal, improvement, ast

#27 - Macro-ify common GHC extensions (e.g. LambdaCase)

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: improvement, stdlib

#26 - Explore integration with built-in macro systems (e.g. Template Haskell)

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: experiment, improvement

#25 - (Doc) comments should be included in the transpiled output

Issue - State: open - Opened by jgrosso over 5 years ago
Labels: improvement, ast

#24 - Test suite build failure with latest version of hedgehog

Issue - State: closed - Opened by snoyberg over 5 years ago
Labels: build

#23 - Illegal characters in macro names should be allowed

Issue - State: closed - Opened by jgrosso over 6 years ago - 1 comment
Labels: bug, syntax

#22 - Test suite compilation failure

Issue - State: closed - Opened by snoyberg over 6 years ago - 2 comments
Labels: build

#21 - Upper bound on yaml

Issue - State: closed - Opened by snoyberg over 6 years ago - 2 comments
Labels: build

#20 - Breakup function definition syntax

Issue - State: closed - Opened by jgrosso over 6 years ago - 1 comment
Labels: syntax

#19 - Improve `do`-notation macro

Issue - State: open - Opened by jgrosso over 6 years ago
Labels: improvement, stdlib

#18 - Use `Fix` or `Uniplate` instead of manually manipulating ASTs

Issue - State: open - Opened by jgrosso over 6 years ago
Labels: experiment, cleanup

#17 - Implement idiom brackets as a macro

Issue - State: open - Opened by jgrosso almost 7 years ago
Labels: improvement, stdlib

#16 - Implement `do`-notation as a macro

Issue - State: closed - Opened by jgrosso about 7 years ago - 1 comment
Labels: improvement, stdlib

#15 - Character literal syntax

Issue - State: closed - Opened by jgrosso about 7 years ago - 1 comment
Labels: syntax

#14 - Lambda literal syntax

Issue - State: closed - Opened by jgrosso about 7 years ago - 1 comment
Labels: syntax

#13 - Implement a macro for infix syntax

Issue - State: closed - Opened by jgrosso about 7 years ago - 1 comment
Labels: stdlib

#12 - Convert kebab-case to camelCase

Issue - State: open - Opened by jgrosso about 7 years ago
Labels: proposal, improvement, stdlib

#11 - Unit syntax

Issue - State: closed - Opened by jgrosso about 7 years ago
Labels: proposal, syntax

#10 - Alternative bracket syntax

Issue - State: closed - Opened by jgrosso about 7 years ago - 1 comment
Labels: improvement, syntax

#9 - File and project creation/transpilation/execution

Issue - State: closed - Opened by jgrosso about 7 years ago
Labels: improvement, cli

#8 - Improve error handling

Issue - State: closed - Opened by jgrosso about 7 years ago
Labels: improvement, errors

#7 - Add comprehensive test suite

Issue - State: open - Opened by jgrosso about 7 years ago
Labels: cleanup

#6 - Integrate macros into module system

Issue - State: closed - Opened by jgrosso about 7 years ago - 1 comment

#5 - Code cleanup

Issue - State: open - Opened by jgrosso about 7 years ago

#4 - Implement alternative backends

Issue - State: open - Opened by jgrosso about 7 years ago - 1 comment
Labels: improvement, on hold, backends

#3 - Finish documentation

Issue - State: open - Opened by jgrosso about 7 years ago
Labels: documentation, on hold

#2 - Fully implement Haskell backend

Issue - State: open - Opened by jgrosso about 7 years ago
Labels: improvement, backends

#1 - Roadmap

Issue - State: closed - Opened by jgrosso about 7 years ago
Labels: duplicate