https://github.com/flix/flix
The Flix Programming Language
https://github.com/flix/flix
flix functional hacktoberfest imperative jvm language logic programming-language
Last synced: 4 days ago
JSON representation
The Flix Programming Language
- Host: GitHub
- URL: https://github.com/flix/flix
- Owner: flix
- License: other
- Created: 2015-06-12T03:20:35.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-04-10T20:19:28.000Z (4 days ago)
- Last Synced: 2025-04-11T00:42:49.486Z (4 days ago)
- Topics: flix, functional, hacktoberfest, imperative, jvm, language, logic, programming-language
- Language: Scala
- Homepage: https://flix.dev/
- Size: 117 MB
- Stars: 2,262
- Watchers: 24
- Forks: 161
- Open Issues: 665
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE.md
- Authors: AUTHORS.md
Awesome Lists containing this project
- awesome-programming-languages - Flix - Next-generation reliable, safe, concise, and functional-first programming language. Flix is a principled functional, imperative, and logic programming language developed at Aarhus University, at the University of Waterloo, and by a community of open source contributors. Flix is inspired by OCaml and Haskell with ideas from Rust and Scala. Flix looks like Scala, but its type system is based on Hindley-Milner. Two unique features of Flix are its polymorphic effect system and its support for first-class Datalog constraints. Flix compiles JVM bytecode, runs on the Java Virtual Machine, and supports full tail call elimination. A VSCode plugin for Flix is available. (Uncategorized / Uncategorized)
- awesome-repositories - flix/flix - The Flix Programming Language (Scala)
- awesome-java - Flix
README
![]()
**Flix** is a statically typed functional, imperative, and logic programming language.
We refer you to the [official Flix website (flix.dev)](https://flix.dev/) for more information about Flix.
[](https://gitter.im/flix/Lobby)
## Example
![]()
## Building
See [docs/BUILD.md](docs/BUILD.md).
## License
Flix is available under the Apache 2.0 license.
## Sponsors
We kindly thank [EJ Technologies](https://www.ej-technologies.com/) for providing us with
[JProfiler](http://www.ej-technologies.com/products/jprofiler/overview.html)
and [JetBrains](https://www.jetbrains.com/) for providing us with
[IntelliJ IDEA](https://www.jetbrains.com/idea/).