Gleam (programming language)

Gleam is a general-purpose, concurrent, functional high-level programming language that compiles to Erlang or JavaScript source code.

Gleam
Lucy, the starfish mascot for Gleam
ParadigmMulti-paradigm: functional, concurrent
Designed byLouis Pilfold
DeveloperLouis Pilfold
First appearedJune 13, 2016 (2016-06-13)
Stable release
1.0.0  / 4 March 2024
Typing disciplineType-safe, static, inferred
Memory managementGarbage collected
Implementation languageRust
OSFreeBSD, Linux, macOS, OpenBSD, Windows
LicenseApache License 2.0
Filename extensions.gleam
Websitegleam.run
Influenced by

Gleam is a statically-typed language, which is different from the most popular languages that run on Erlang’s virtual machine BEAM, Erlang and Elixir.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.