All Projects β†’ gleam-lang β†’ stdlib

gleam-lang / stdlib

Licence: Apache-2.0 license
🎁 Gleam's standard library

Programming Languages

Gleam
7 projects
erlang
1774 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to stdlib

Synapses
A group of neural-network libraries for functional and mainstream languages
Stars: ✭ 63 (-58.82%)
Mutual labels:  gleam
CSpydr
A static typed low-level compiled programming language inspired by Rust and C
Stars: ✭ 17 (-88.89%)
Mutual labels:  stdlib
template-gleam-javascript
πŸ§ƒ A template for trying out Gleam compiled to JavaScript
Stars: ✭ 22 (-85.62%)
Mutual labels:  gleam
setup-gleam
πŸ‘·β€β™€οΈ Gleam on GitHub Actions
Stars: ✭ 16 (-89.54%)
Mutual labels:  gleam
Objective-CPP
C++ compatibility library for Objective-C - Objective-CPP is a library intended to ease software development using Objective-C++. It declares categories on Objective-C classes, to work with the STL C++ types, such as std::string, std::vector, etc.
Stars: ✭ 37 (-75.82%)
Mutual labels:  stdlib
Lib
Autocode CLI and standard library tooling
Stars: ✭ 3,773 (+2366.01%)
Mutual labels:  stdlib
gleam compile
Tiny hex package to make the development experience of using gleam in elixir (and especially phoenix projects) better.
Stars: ✭ 29 (-81.05%)
Mutual labels:  gleam
website
🏑 Gleam's website and guide
Stars: ✭ 35 (-77.12%)
Mutual labels:  gleam
kwstruct
Struct with keyword arguments support
Stars: ✭ 17 (-88.89%)
Mutual labels:  stdlib
stdgems
Ruby's default & bundled gems: The new standard library
Stars: ✭ 94 (-38.56%)
Mutual labels:  stdlib
Gleam
⭐️ A friendly language for building type-safe, scalable systems!
Stars: ✭ 3,463 (+2163.4%)
Mutual labels:  gleam
preface
Preface is an opinionated library designed to facilitate the handling of recurring functional programming idioms in OCaml.
Stars: ✭ 116 (-24.18%)
Mutual labels:  stdlib
Stdlib
✨ Standard library for JavaScript and Node.js. ✨
Stars: ✭ 2,749 (+1696.73%)
Mutual labels:  stdlib
vscode-gleam
πŸ“Ÿ Gleam support for VS Code
Stars: ✭ 34 (-77.78%)
Mutual labels:  gleam
go-workshops
Go language basic workshops for devz
Stars: ✭ 68 (-55.56%)
Mutual labels:  stdlib
example-echo-server
πŸ”— An example Gleam web application
Stars: ✭ 59 (-61.44%)
Mutual labels:  gleam
30daymakeos
γ€Š30倩θ‡ͺεˆΆζ“δ½œη³»η»Ÿγ€‹ζΊη δΈ­ζ–‡η‰ˆγ€‚θ‡ͺε·±εˆΆδ½œδΈ€δΈͺζ“δ½œη³»η»ŸοΌˆOSASKοΌ‰ηš„θΏ‡η¨‹
Stars: ✭ 4,127 (+2597.39%)
Mutual labels:  stdlib
otp
πŸ“« Fault tolerant multicore programs with actors
Stars: ✭ 169 (+10.46%)
Mutual labels:  gleam
plug
πŸ”Œ A Gleam HTTP service adapter for the Plug web application interface
Stars: ✭ 25 (-83.66%)
Mutual labels:  gleam
strict
Check for use of undeclared variables
Stars: ✭ 32 (-79.08%)
Mutual labels:  stdlib

stdlib

GitHub release Discord chat CI

Gleam's standard library! Documentation available on HexDocs.

Installation

Add gleam_stdlib to your Gleam project.

gleam add gleam_stdlib

Usage

Import the modules you want to use and write some code!

import gleam/string
import gleam/list.{contains}

fn usage() {
  string.append("str", "ing")
}

fn more_usage() {
  [1, 2, 3]
  |> contains(any: 2)
}

Targets

Gleam's standard library supports both targets: Erlang and JavaScript.

Compatibility

This library is compatible with all versions of Erlang/OTP, NodeJS, and major browsers that are currently supported by their maintainers. If you have a compatibility issue with any platform open an issue and we'll see what we can do to help.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].