Series of Gleam Articles #1618
Replies: 5 comments 11 replies
-
Looking forward to next articles! As I use functional programming day to day I find your insights on Gleam very interesting. For example, I rarely use the About the Erlang list representation and copying: data can be shared between lists when you're prepending to a list. If your list can be long, prefer prepend ( |
Beta Was this translation helpful? Give feedback.
-
Read through Part 1 I believe not having runtime exceptions is very high on the core dev/main devs list/s - so high in fact that 1/0 runs (because its types check out it has to :D) - so I am pretty certain full exhaustiveness checking will happen (other than say C target which onl hopefully will <3) - in short: I’d just write that it is not yet implemented but help is welcome 😉 - otherwise it looks like gleam does neglect that on by design imho (much like nulls in dart 1.0 :/) I love the way piping /
|
Beta Was this translation helpful? Give feedback.
-
Wonderful stuff! Have you shared these on twitter, reddit, etc? I'd love to re-share them, I think people would enjoy them :) Some notes on the first one:
Rust isn't required to use Gleam, you can generally download a precompiled version from GitHub (https://github.com/gleam-lang/gleam/releases), and we're on a few of the various package managers.
The
Check out |
Beta Was this translation helpful? Give feedback.
-
I've created a couple more articles as I become more comfortable in the language: |
Beta Was this translation helpful? Give feedback.
-
Wrote an entire article inspired by @TanklesXL tip: https://dusty.phillips.codes/2022/07/24/a-tutorial-introduction-to-gleam-part-5/ Thank you! |
Beta Was this translation helpful? Give feedback.
-
I stumbled across Gleam a while ago and have found it very entertaining to write in. I noticed there isn't a ton of third-party content on it, so I started writing some. I don't have much Erlang or functional programming background, so I wouldn't take any of this as good practice, but hopefully some might find it interesting, and others might be able to provide some professional feedback:
Beta Was this translation helpful? Give feedback.
All reactions