-
Notifications
You must be signed in to change notification settings - Fork 2
Frost is a powerful, general purpose, multi-paradigm programming language
License
ethannicholas/Frost
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Overview
========
Frost is a general purpose multi-paradigm programming language with support for:
* First-class immutable objects and value types
* First-class functions and closures
* Type inference
* Non-nullable references, static proofs of `null` safety
* Contracts (preconditions and postconditions)
* Tuples
* "Sane" operator overloading
* Actor model threading
And many other features. Frost is still under development; it is nearly feature complete, but not
quite ready for prime time yet.
Installation
============
To install Frost, see the 'docs/gettingStarted.md' file.
Credits
=======
Frost was created by Ethan Nicholas, ethan@ethannicholas.com. Feel free to contact him with any
questions / complaints / bug reports, or even just to say "Hi!".
Frost would not have been possible without the help of other amazing open-source projects,
including:
LLVM (http://llvm.org/)
ICU (http://site.icu-project.org/)
CMake (http://cmake.org/)About
Frost is a powerful, general purpose, multi-paradigm programming language
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published