Releases: glossopoeia/boba
Releases · glossopoeia/boba
0.0.0
What's Changed
- Basic code generation by @robertkleffner in #1
- Code gen, evaluation bug fixes, and more examples by @robertkleffner in #2
- replace tabs with spaces in fsproj files by @jcmrva in #4
- Create LICENSE by @robertkleffner in #5
- Rewrite frames into separated stacks by @robertkleffner in #8
- Improved overloads by @robertkleffner in #9
- Functional dependencies, some extended type syntax, more bug fixes by @robertkleffner in #10
- For loops over custom-defined iterators by @robertkleffner in #12
- Supporting mixed iterators and special loopers in for loops by @robertkleffner in #16
- Rune type and string iteration by @robertkleffner in #21
- Run tests on pull request by @robertkleffner in #23
- Test runner returns number of failed tests by @robertkleffner in #24
- Range overload for integers and runes by @robertkleffner in #25
- Really basic 'law' test generators by @robertkleffner in #27
- Overlapping instance detection by @robertkleffner in #28
- Rules gathered during overload type inference by @robertkleffner in #32
- Pattern synonyms by @robertkleffner in #35
- Basic cancellable async via nurseries by @robertkleffner in #36
- Limits to overloading by @robertkleffner in #37
- Class declarations and context minimization by @robertkleffner in #38
- Numeric literal suffixes for additional fixed sizes by @robertkleffner in #41
- Ambiguous type context checking implemented by @robertkleffner in #42
- Better tagging expressions by @robertkleffner in #43
- Type synonym declarations and inference by @robertkleffner in #44
- Documentation generation by @robertkleffner in #45
- Remote imports and basic remote caching by @robertkleffner in #46
- Allow re-exporting of imported names by @robertkleffner in #47
- Syntactically impossible to have multiple for-loop outputs by @robertkleffner in #49
- Core is just another regular unit by @robertkleffner in #50
- Fix tuple instance overloads by @robertkleffner in #51
- Detect invalid instance types and better number pattern matching by @robertkleffner in #52
- Fix multishot handler semantics & code-gen by @robertkleffner in #55
- A few more subtle bugs with handler capturing values by @robertkleffner in #57
- Handler threading and capturing fixed by @robertkleffner in #58
- Improvements to compiler code quality by @robertkleffner in #60
- Remove kind param from type sequence constructor by @robertkleffner in #63
- Multiple comparison tests, fix overloading bugs by @robertkleffner in #64
- Move type matching into the more broken up system by @robertkleffner in #66
- Working on a nicer CLI by @robertkleffner in #67
New Contributors
- @robertkleffner made their first contribution in #1
- @jcmrva made their first contribution in #4
Full Changelog: https://github.com/glossopoeia/boba/commits/v0.0.0