Gleam (programming language)

This is an old revision of this page, as edited by Weebney (talk | contribs) at 00:57, 11 March 2024 (Created page with '{{Short description|Programming language}} {{Infobox programming language | name = Gleam | logo = frameless | logo size = 128px | logo caption = Lucy, the starfish mascot for Gleam<ref>{{cite web | url=https://github.com/gleam-lang/gleam/issues/2551 | title=gleam-lang/gleam Issues - New logo and mascot #2551}}</ref> | paradigm = Multi-paradigm: concurrent, imperativ...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Gleam is a general-purpose, concurrent, functional high-level programming language built on BEAM.

Gleam
Lucy, the starfish mascot for Gleam[1]
ParadigmMulti-paradigm: concurrent, imperative, functional, object-oriented
Designed byLouis Pilfold
DeveloperLouis Pilfold
First appearedJune 13, 2016; 9 years ago (2016-06-13)
Stable release
1.12.0[2] Edit this on Wikidata / 5 August 2025
Typing disciplineInferred, static, strong, structural, nominal
Memory managementGarbage collected
Implementation languageRust, Gleam
OSFreeBSD, Linux, macOS, OpenBSD, Windows
LicenseApache License 2.0
Filename extensions.gleam
Websitegleam.run
Influenced by
Elm, OCaml, Rust, Alpaca, Erlang, Elixir, Go, JavaScript

References

  1. ^ "gleam-lang/gleam Issues - New logo and mascot #2551".
  2. ^ "Release 1.12.0". 5 August 2025. Retrieved 14 August 2025.