An open API service indexing awesome lists of open source software.

https://github.com/mjwhodur/thegleamprogramminglanguage

The Gleam Programming Language Book
https://github.com/mjwhodur/thegleamprogramminglanguage

book documentation gleam gleam-lang gleam-language reference

Last synced: 5 months ago
JSON representation

The Gleam Programming Language Book

Awesome Lists containing this project

README

          

# The Gleam Programming Language

## Attention!
![Gleam Programming Language](images/gleamlins/gleamlins.jpeg)

## TLDR; for impatient

The book is available here: [book/src/md/en/README.md](book/src/md/en/README.md)

## THANKS AND DISCLAIMER

First and foremost, I would like to express my deepest gratitude to Louis Pilfold, the creator of the Gleam programming language. His vision, dedication, and hard work have given us this beautiful and powerful language to work with. He's been working on Gleam for years, and continues to lead its growth and improvement.

Louis has poured countless hours into developing Gleam, and continues to lead its growth and improvement. If you find value in Gleam or this book, I strongly encourage you to consider supporting Louis and the Gleam project financially. You can do so by becoming a sponsor at: https://github.com/sponsors/lpil

Your support, no matter how small, helps ensure the continued development and maintenance of Gleam. It's a tangible way to show appreciation for the tools we use and love.

For the latest updates on Gleam and insights from its creator, you can follow Louis on X (formerly Twitter) at: https://x.com/louispilfold

While this book aims to be a comprehensive introduction to Gleam, it is not an official publication. For the most up-to-date and authoritative information, always refer to the official Gleam documentation and resources.

Let's work together to support and grow the Gleam community!

## Why open-source a book?

Because I believe knowledge should be freely available to everyone at no cost.

## This book is focused on...
an introduction to the Gleam Programming Language, targeting mostly the Erlang VM.
While browsing the internet, looking for knowledge scattered here and there, I decided
it is vital to collect all the pieces of information lying everywhere into one single
introductory book.

## Plan

- [X] Initiate the book
- [ ] Expand the articles and sections
- [ ] Cover with as many examples as possible
- [x] Make it free
- [ ] Publish on WikiBooks

## Versioning

This book will be semantically versioned, just like most open-source software in the world.
It is a little unusual for a book, but I expect it to grow over time. Some of the knowledge here
may become outdated. Some may be unnecessary.
## Authoring

I do not expect to be the sole author of this publication. Contributions are welcome.

## Translation

Translators are welcome.

## Helping in other ways

- Buy me a coffee
- Report issues
- Suggest improvements

## Book version

v0.0.2