Jump to content

Gleam (programming language)

From Wikipedia, the free encyclopedia
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
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.11.1[2] Edit this on Wikidata / 5 June 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

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

References

  1. ^ "gleam-lang/gleam Issues - New logo and mascot #2551".
  2. ^ "Release 1.11.1". 5 June 2025. Retrieved 7 June 2025.