Releases: vknabel/lithia
v0.0.9
Changelog
3860164 Merge branch 'main' of github.com:vknabel/lithia
7217a7a fix: ==
didn't work for independent values
a1f6e35 fix: ||
sometimes lead to wrong results
5bfc68c fix: ||
sometimes lead to wrong results
7525664 stdlib: adds new functions to lists
: dropFirst
, dropN
, dropWhile
, filter
, first
, isEmpty
and zipWith
dc1d014 stdlib: adds new functions to prelude
: identity
and const
ecf9ad6 stdlib: tests will now print all messages
Docker images
docker pull vknabel/lithia:v0.0.9
docker pull vknabel/lithia:v0
docker pull vknabel/lithia:v0.0
v0.0.8
Changelog
3ff4e0c Merge pull request #10 from vknabel/bugfix/type-expressions
332a01b Merge pull request #11 from vknabel/feature/stdlib-testing
a410651 fix: type expressions didn't allow comments
13c4aca fix: type expressions didn't always recognize Module
and Function
f7217da fix: type expressions with Any
were not deterministic
f0f6902 stdlib: renamed booleans.negated
to booleans.not
4a1c245 stdlib: testing, fixes, docs
Docker images
docker pull vknabel/lithia:v0.0.8
docker pull vknabel/lithia:v0
docker pull vknabel/lithia:v0.0
v0.0.7
v0.0.6
Changelog
65a1813 docker: also build for GitHub
e3e2d43 docker: introduced vknabel/lithia
fee21f5 fix: docker releaser
c2109ec fix: negated requires witness param
c46b621 stdlib: comparables.pullback and docs
Docker images
docker pull vknabel/lithia:v0.0.6
docker pull vknabel/lithia:v0
docker pull vknabel/lithia:v0.0
v0.0.5
Changelog
58a7533 Update README.md
c6fe470 compiler: memberwise imports
b471829 compiler: type-expressions with Any
to match multiple cases
cae82b9 feat: generate docs and refactorings
8214731 refactor: Smaller refactorings
6d968fd runtime: added quotes to some errors
4356ae6 runtime: better print of functions
6b9f4c8 runtime: improved runtime error messages
b7a218f stdlib: renamed Rune
to Char
v0.0.4
Changelog
f61346b Update README.md
410f061 Update README.md
1efd2fe Update README.md
22bd191 feat: allow extern decls in all modules
cae82b9 feat: generate docs and refactorings
684c373 feat: improve printing values
6901b2b fix: Better error messages for runtime errors
9bf29b0 fix: prompt interpreter lost imports
29ba303 refactor: code redistribution across files
d1a5154 refactor: move errors and function
b7a218f stdlib: renamed Rune
to Char
v0.0.3
v0.0.2
v0.0.1
Changelog
a7c6aa4 Add goreleaser
8db0c3b Add tests and binary operators
e874596 Added new functions and documentation
812f8ef Added stdlib examples and wildcard tokens
c6f57a1 Basic AST
e323c0d Better function logging
9cfc997 Call funcs twice
697c5e9 Correctly Evaluate
ca39bd7 Create go.yml
7d83647 Enum declarations
f51e327 Evaluating some most basic expressions
7254f89 Exmple tests
38a1ac5 Function context
2b6062f Ignore some comments
208e891 Implementation of tokens
e897f8a Implemented Functions
1f1ed77 Imports and packages
dc7658d Improved error handling and robustness
2b56c2a Improved error messages
e18b264 Initial commit
ca161c9 Lazy SourceFiles
f0a5c82 Lazy function calls
7d25e92 Load Contexts into existing file
80d5719 Merge branch 'main' of github.com:vknabel/go-lithia
e44d0e3 More reliable types
40e6b53 Parsing some tokens
5a09ba3 Prelude imports
e500c3b Print stdlib
053dcab Small refactorings
ad8496b Split interpreter and execution context
8f4809a Stdlib and tests
e9cbef6 Type switch statements
d81c7f7 Update AST
478a1de Update README.md
bd2dae8 Update README.md
cdeb289 Update README.md
e4479e9 Update README.md
61d3bfe Update README.md
efde452 Update README.md
9f86380 Updated to latest syntax
2220df2 Upgraded to latest syntax
9d1e8e6 Upload to Formula
0e47747 Use latest extern function syntax
30a5218 Use latest no-args functions
3dfbc7c Variables!
c6d2904 min indent for errors
ff65eca strings.concat and array literals