Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧

License

NotificationsYou must be signed in to change notification settings

pikelet-lang/pikelet

Repository files navigation

Pikelet Mascot

Actions StatusMatrixLicense

Pikelet is a small, functional, dependently typed programming language.

Dependent types allow us to do a bunch of really interesting things, like usingrecords for modules, declaring the length of arrays at the type level, andmuch more — many of great utility for low-level and high-level code alike!

We hope to one day grow Pikelet into fully-fledged systems programming language,with support for unboxed data types, control over memory layout and allocationstrategy, linear types, and a flexible phase distinction and support for callingother languages. At the moment however we've only implemented a type checker andvery slow interpreter, so don't get your hopes up too much yet! There's still awhole lot to do before it is even remotely useful to anyone! 😅

Roadmap

Check out our plans inthe roadmap.

Code of Conduct

Please note that this project is released with aCode of Conduct.By participating in this project you agree to abide by its terms.

Releases

No releases published

Packages

No packages published

Contributors12


[8]ページ先頭

©2009-2025 Movatter.jp