Orchid is, eventually, going to be a functional programming language. It's inspired mainly by
Haskell (and written in it, too), but taking some usability cues from Rust, mostly around syntax.
As of this writing, Orchid does not have a functional end-to-end toolchain. Depending when you read
this, there may be parts of the frontend, codegen, or optimizer working, or everything might be
broken. Progress will definitely not be linear on this project, because I'm designing the language
as I'm building the toolchain and vice versa. I also occasionally stop development for long periods
so that I can reset my thoughts about language design.
If you'd like to have a look under the hood, feel free to read the source
code.
Orchid is in an early state of development and so not available to directly download at this time.
Please do not use Orchid if you are acting on behalf of any type of organization (company,
non-profit, government, etc.).
Orchid is, eventually, going to be a functional programming language. It's inspired mainly by
Haskell (and written in it, too), but taking some usability cues from Rust, mostly around syntax.
As of this writing, Orchid does not have a functional end-to-end toolchain. Depending when you read
this, there may be parts of the frontend, codegen, or optimizer working, or everything might be
broken. Progress will definitely not be linear on this project, because I'm designing the language
as I'm building the toolchain and vice versa. I also occasionally stop development for long periods
so that I can reset my thoughts about language design.
If you'd like to have a look under the hood, feel free to [read the source
code](https://git.echowritescode.dev/repository/orchid/branch/haskell-version).
Orchid is in an early state of development and so not available to directly download at this time.
Please do not use Orchid if you are acting on behalf of any type of organization (company,
non-profit, government, etc.).