Skip to content

Commit

Permalink
Bump version to 0.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
jparoz committed Jan 31, 2023
1 parent 6700f9b commit c36166a
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 9 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "huck"
version = "0.1.1"
version = "0.2.1"
authors = ["Jesse Adamson Paroz <hucklanguage@gmail.com>"]
edition = "2021"
license = "MIT"
Expand Down
24 changes: 17 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,26 +24,36 @@ and is not currently ready for production use!
- [x] Case expressions

## 0.2
- [ ] Imports of Huck modules
- [ ] Imports of Lua modules (foreign)
- [ ] Prelude
- [x] Imports of Huck modules
- [x] Imports of Lua modules (foreign)
- [x] Structured name resolution
- [x] Prelude
- [ ] More complete testing
- [ ] More readable and comprehensive example code

## 0.3
- [ ] Internal compilerwork: overhaul AST
- [ ] Internal compiler work: overhaul AST
- [ ] Tuple function arguments for uncurried functions
- [ ] Type-level binops
- [ ] Type constructor binops
- [ ] Backtick binops (e.g. `3 \`elem\` [1, 2, 3]`)

## 0.4
- [ ] Record types
- [ ] Ability to create mixed Lua tables (i.e. both a map and a list)

## 0.5
- [ ] Improved errors
- [ ] Exhaustiveness checking in definitions and case statements

## 0.5
## 0.6
- [ ] Lazy values (optional)

## 0.6
## 0.7
- [ ] Type classes

## 0.7
## 0.8
- [ ] Optimisations

## 0.9
- [ ] REPL

0 comments on commit c36166a

Please sign in to comment.