Flix (programming language)

This is an old revision of this page, as edited by JorKadeen (talk | contribs) at 12:03, 28 August 2020 (Polymorphic Purity). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Flix is a functional, imperative, and logic programming language.

Flix
ParadigmMulti-paradigm: functional, imperative, logic
DeveloperAarhus University, open-source contributors
First appeared10 August 2015; 10 years ago (2015-08-10)
Typing disciplinestatic, strong, inferred
PlatformJVM
LicenseApache License 2.0[1]
Filename extensions.flix
Websiteflix.dev
Influenced by
F#, Go, Haskell, OCaml, Scala

History

Examples

Features

Polymorphic Effects

First-class Datalog Constraints

References

  1. ^ "Apache License 2.0" – via GitHub.

Category:Functional languages