Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / grain-lang/grain issues and pull requests
#1829 - chore(stdlib): Clarify comment on null-terminated string in fdPrestatGet
Pull Request -
State: closed - Opened by ospencer over 1 year ago
#1828 - Fix formatter weirdness introduced by `and` keyword
Issue -
State: closed - Opened by phated over 1 year ago
- 1 comment
Labels: grainfmt
#1827 - feat(compiler)!: Changed comma to `and` in recursive types and bindings
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
#1826 - feat(compiler)!: Make types nonrecursive by default
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
#1825 - feat(compiler)!: Make types nonrecursive by default
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
- 1 comment
#1824 - Time resolution on WASI runner
Issue -
State: open - Opened by phated over 1 year ago
- 1 comment
Labels: WASI
#1823 - Grain CLI should have a way to pass env vars to the WASI runner
Issue -
State: closed - Opened by phated over 1 year ago
#1822 - Grain CLI should have a way to pass args to the WASI runner
Issue -
State: closed - Opened by phated over 1 year ago
- 1 comment
#1821 - feat(stdlib)!: Replace `Result`/`Option` `and`/`or` functions with operators
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
#1820 - Recursive performance in current build vs. 0.5.13
Issue -
State: closed - Opened by mortax over 1 year ago
- 2 comments
#1819 - Convert `Option`/`Result` `and`/`or` to operators
Issue -
State: closed - Opened by alex-snezhko over 1 year ago
#1818 - `fdPrestatGet` contains a hack for null-terminated strings
Issue -
State: open - Opened by ospencer over 1 year ago
- 1 comment
Labels: WASI
#1817 - fix(stdlib): Return early from `Process.argv()` if length is zero
Pull Request -
State: closed - Opened by phated over 1 year ago
#1816 - Remove --experimental-wasm-return-call flag when wasm-return-call is no longer experimental
Issue -
State: open - Opened by phated over 1 year ago
Labels: cleanup, compiler
#1815 - Add doubly linked list.
Issue -
State: open - Opened by spotandjake over 1 year ago
Labels: enhancement, investigation
#1814 - Stdlib: Number conversions.
Issue -
State: open - Opened by spotandjake over 1 year ago
Labels: stdlib
#1813 - Stdlib: Bring number libs api's inline with main number api
Issue -
State: open - Opened by spotandjake over 1 year ago
Labels: enhancement, stdlib
#1812 - Call Stack On Exception's
Issue -
State: closed - Opened by spotandjake over 1 year ago
Labels: enhancement, question, compiler
#1811 - chore(grainfmt): Refactor testing to align with graindoc
Pull Request -
State: closed - Opened by phated over 1 year ago
#1810 - feat(grainfmt)!: Implement a new formatter
Pull Request -
State: closed - Opened by phated over 1 year ago
- 1 comment
Labels: graindoc
#1809 - fix(compiler)!: Disallow enum variants with parens but no types
Pull Request -
State: closed - Opened by phated over 1 year ago
#1808 - fix(compiler): Correctly handle and backpatch mutually recursive closure scope functions
Pull Request -
State: closed - Opened by ospencer over 1 year ago
#1807 - feat(compiler)!: Reduce size of runtime heap
Pull Request -
State: closed - Opened by ospencer over 1 year ago
- 1 comment
#1806 - fix(compiler)!: Remove static runtime pointers
Pull Request -
State: closed - Opened by ospencer over 1 year ago
#1805 - Print Crashes
Issue -
State: closed - Opened by spotandjake over 1 year ago
Labels: bug
#1804 - feat(compiler)!: Remove arbitrary per-file compiler flags, add acceptable options as module attributes
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
- 1 comment
Labels: compiler
#1803 - chore: Update license year
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
#1802 - Stdlib: Add `Bytes.getIntN`
Issue -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: stdlib
#1801 - Runtime: Add tests for the entire runtime
Issue -
State: open - Opened by spotandjake over 1 year ago
Labels: tests
#1800 - fix(stdlib)!: Remove extra space when converting Bytes to String
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: enhancement, runtime
#1799 - Runtime: Remove Trailing Space from Print Bytes
Issue -
State: closed - Opened by spotandjake over 1 year ago
Labels: enhancement, runtime
#1798 - Test: Add smoke tests for lsp
Issue -
State: open - Opened by spotandjake over 1 year ago
Labels: tests, lsp
#1797 - Compiler: Require extensions for local include paths
Issue -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: low-priority, compiler, investigation
#1796 - GrainDoc: Consider escaping ` in examples
Issue -
State: open - Opened by spotandjake over 1 year ago
Labels: enhancement, graindoc
#1795 - DecRefError from mutable variable inside a closure
Issue -
State: closed - Opened by marcusroberts over 1 year ago
- 3 comments
Labels: bug, compiler
#1794 - Stdlib: Add `toString` functions
Issue -
State: open - Opened by spotandjake over 1 year ago
Labels: enhancement, stdlib, good second issue
#1793 - feat(grainlsp): Implement inlay hints for module includes
Pull Request -
State: closed - Opened by marcusroberts over 1 year ago
- 1 comment
Labels: enhancement
#1792 - feat!: Grain produces JS output instead of WebAssembly
Pull Request -
State: closed - Opened by phated over 1 year ago
- 6 comments
#1791 - feat(compiler)!: Make types nonrecursive by default, change mutually recursive group delimiter to `and` from comma
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
- 2 comments
#1788 - Compiler: The Grain Compiler Does Not Seem To Properly handle Unicode In Comments
Issue -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: bug, compiler
#1787 - feat(grainlsp): Implement goto definition
Pull Request -
State: closed - Opened by marcusroberts over 1 year ago
- 1 comment
Labels: enhancement
#1786 - chore: Update links to main Grain repo
Pull Request -
State: closed - Opened by ospencer over 1 year ago
#1785 - chore: Update dispatch-website ref
Pull Request -
State: closed - Opened by ospencer over 1 year ago
#1784 - Add List `isEmpty`
Issue -
State: closed - Opened by spotandjake over 1 year ago
- 3 comments
Labels: enhancement, stdlib
#1783 - chore(compiler): Use `String.ends_with` to check last character
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
Labels: cleanup, compiler
#1782 - feat: Add A Special Error for includes ending in `.gr`
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: enhancement, compiler
#1781 - fix(stdlib): Fix overzealous Memory.fill in Buffer.truncate
Pull Request -
State: closed - Opened by ospencer over 1 year ago
- 1 comment
#1780 - feat(compiler): Add stack allocation information to small ints
Pull Request -
State: closed - Opened by ospencer over 1 year ago
#1776 - feat(graindoc)!: Improve docgen for labeled & default arguments
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
- 5 comments
#1772 - chore(stdlib)!: Use default arguments in more of stdlib
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
- 3 comments
#1768 - feat(stdlib)!: Add `print` suffix default argument
Pull Request -
State: closed - Opened by alex-snezhko over 1 year ago
- 9 comments
Labels: stdlib
#1767 - feat(graindoc): Add test harness
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
Labels: tests, graindoc
#1765 - Feat: Call Start Function On Export
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 10 comments
Labels: enhancement, compiler
#1763 - GrainDoc: Labeled Arguments Get The Type `Option<a>` in param list
Issue -
State: closed - Opened by spotandjake over 1 year ago
Labels: support, graindoc
#1763 - GrainDoc: Labeled Arguments Get The Type `Option<a>` in param list
Issue -
State: closed - Opened by spotandjake over 1 year ago
Labels: support, graindoc
#1761 - fix(stdlib)!: Ensure `Array.fillRange` works with negative indexing & throws IndexOutOfBound
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
Labels: stdlib
#1758 - Compiler: Re-exporting types causes type to take on module name
Issue -
State: closed - Opened by spotandjake over 1 year ago
- 2 comments
Labels: bug, types, modules, compiler
#1757 - Absolute paths in CMIs
Issue -
State: open - Opened by ospencer over 1 year ago
Labels: compiler
#1755 - chore(stdlib)!: Replace `parseInt` error strings with structured error enum
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 6 comments
Labels: stdlib, runtime
#1754 - Use non .wasm extension for intermediate build files
Issue -
State: open - Opened by ospencer over 1 year ago
Labels: compiler
#1746 - feat(stdlib): Add `toIntegerRatio` and `fromIntegerRatio` to Rational Library
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
Labels: stdlib
#1744 - fea(stdlib): Add comparison operators to char stdlib
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 2 comments
Labels: stdlib
#1734 - feat(stdlib)!: Convert unsafe `Wasm` functions to operators
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
Labels: runtime
#1710 - feat(stdlib)!: Add an exception to `%` when used on floats
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: runtime
#1708 - feat(stdlib): Add `chunk` function to Array module
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: stdlib
#1707 - feat(stdlib): Add `linearInterpolate`, `linearMap` and `clamp`
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: stdlib
#1699 - feat(stdlib): Add `asin`, `acos`, `atan`, `isClose` to Number module
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 7 comments
Labels: stdlib
#1698 - Random Docs should list ranges.
Issue -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: stdlib, documentation
#1674 - Provide aarch64 binaries
Issue -
State: open - Opened by xunfeng1980 over 1 year ago
- 5 comments
Labels: enhancement, binaries
#1672 - Add new Rational functions
Issue -
State: closed - Opened by ospencer over 1 year ago
Labels: enhancement, stdlib
#1666 - chore(compiler): Add list AST node
Pull Request -
State: closed - Opened by ospencer over 1 year ago
- 1 comment
#1665 - feat(compiler): Arbitrary-position spreads
Pull Request -
State: open - Opened by alex-snezhko over 1 year ago
- 2 comments
#1654 - Grainformat: improve breaking early-returned `if` expressions
Issue -
State: closed - Opened by alex-snezhko over 1 year ago
Labels: suggestion, grainfmt
#1645 - hacking on comment line breaks
Pull Request -
State: closed - Opened by phated over 1 year ago
- 3 comments
#1644 - Grainformat: remove extraneous newline for function comments in submodules
Issue -
State: closed - Opened by alex-snezhko over 1 year ago
Labels: grainfmt
#1637 - Reorganize the runtime
Issue -
State: closed - Opened by ospencer over 1 year ago
- 1 comment
Labels: runtime
#1635 - Grainformat: Properly produce a newline after initial file comments
Issue -
State: closed - Opened by ospencer over 1 year ago
Labels: grainfmt
#1634 - Grainformat: Group binops
Issue -
State: closed - Opened by ospencer over 1 year ago
Labels: grainfmt
#1627 - Grainformat: Comments in include statements disappear
Issue -
State: closed - Opened by ospencer over 1 year ago
Labels: bug, grainfmt
#1625 - grainc-flags as module attribute
Issue -
State: closed - Opened by ospencer over 1 year ago
Labels: enhancement, compiler
#1624 - Grainlsp: Improvements for new module system
Issue -
State: open - Opened by phated over 1 year ago
- 2 comments
Labels: enhancement, lsp
#1612 - chore!: Require node version >=18.15 for WASI support
Pull Request -
State: closed - Opened by spotandjake over 1 year ago
- 6 comments
#1610 - Formatter: comments in single-line type definitions all moved to first line of definition
Issue -
State: closed - Opened by alex-snezhko over 1 year ago
Labels: bug, grainfmt
#1606 - Printtyp utilities use ocaml box-printing instead of grainformat printing
Issue -
State: open - Opened by phated over 1 year ago
- 1 comment
Labels: grainfmt
#1599 - chore(compiler): Update binaryen.ml to v0.20.1
Pull Request -
State: closed - Opened by phated over 1 year ago
#1597 - Make Node 18.15 the default
Issue -
State: closed - Opened by ospencer over 1 year ago
- 1 comment
#1594 - chore: release Grain v0.6 Emmer
Pull Request -
State: closed - Opened by github-actions[bot] over 1 year ago
- 4 comments
Labels: autorelease: tagged
#1590 - feat(StdLib): Sys/Socket
Pull Request -
State: open - Opened by trucidare over 1 year ago
- 2 comments
#1585 - feat!: Remove js-runner
Pull Request -
State: closed - Opened by ospencer over 1 year ago
- 4 comments
#1583 - feat(stdlib): Sys/Event
Pull Request -
State: open - Opened by ospencer over 1 year ago
#1576 - Call Start Function On Each Export
Issue -
State: closed - Opened by spotandjake over 1 year ago
- 1 comment
Labels: enhancement, compiler
#1537 - GrainRunner: Use the real module name over the url
Issue -
State: closed - Opened by spotandjake almost 2 years ago
Labels: cleanup
#1521 - Stdlib: `Array.fillRange` doesn't properly respect negative indexing
Issue -
State: closed - Opened by phated almost 2 years ago
- 1 comment
Labels: bug, stdlib
#1516 - Rational literal formatting
Issue -
State: closed - Opened by ospencer almost 2 years ago
Labels: enhancement, grainfmt
#1510 - Compiler: Store type IDs in the environment
Issue -
State: open - Opened by spotandjake almost 2 years ago
Labels: types, cleanup, compiler
#1507 - Compiler: Less Hard Coding in the arity function of the typechecker.
Issue -
State: open - Opened by spotandjake almost 2 years ago
Labels: types, cleanup, compiler
#1478 - Stdlib: Improve `Number` trig functions
Issue -
State: open - Opened by spotandjake almost 2 years ago
Labels: enhancement, stdlib
#1478 - Stdlib: Improve `Number` trig functions
Issue -
State: open - Opened by spotandjake almost 2 years ago
Labels: enhancement, stdlib
#1478 - Stdlib: Reintroduce `gamma`, `factorial` functions
Issue -
State: open - Opened by spotandjake almost 2 years ago
- 1 comment
Labels: enhancement, stdlib
#1455 - Language: Support `-n`
Issue -
State: open - Opened by spotandjake almost 2 years ago
- 1 comment
Labels: enhancement, compiler, blocked