Skip to content

Commit

Permalink
readme update
Browse files Browse the repository at this point in the history
  • Loading branch information
urumo committed Jan 22, 2024
1 parent 62fcb1c commit 07d5371
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,12 @@ end
## How it works
The RubyTypeSystem is a work in progress. More details will be added as the project evolves.
=
- The system will be implemented as a compiler that compiles Ruby code down to a single expression.
- The compiler will be written in Ruby.
- The compiler will be written in a way that allows it to be used as a library and a CLI.
- All ruby code will be valid RubyTypeSystem code.
- All type annotations will be compiled down to runtime type checks.
- The compiler will be able to compile Ruby code without type annotations(will print a lot of warnings).
## Milestones
- [x] Create a compressor, that compresses the source codes down to a single file
Expand Down

0 comments on commit 07d5371

Please sign in to comment.