• issue6 Gleam Weekly


    5月になりましたね。 今週もGleam Weeklyやっていきます。

    This week in Gleam

    Scriptorium - A simple blog generator

    Lustreで書かれたシンプルなブログジェネレーターです。 LustreのOrgにはSSGのリポジトリがあるのでいつか出るとは思っていましたがわりと早く出てきました。

    注意点として、Node.js上でしか動かないので注意です。

    The optimizations in Erlang/OTP 27

    Erlang 27で追加された最適化についての記事です。 ErlangのJITにまつわる最適化について詳細に書かれていて参考になります。

    Big Ben 1.0

    Gleamの時刻ライブラリにはbirlというのがありますが、bigbenはbirlに擬似的な時刻を与えるものとなっています。 なので開発というよりテストに向いていそうな印象を受けました。

    Even more great Gleam stuff

    Catppuccin: Soothing pastel library Project update

    カラーテーマで有名なCatppuccinのGleamライブラリがアップデートされました。 このライブラリを使うと、GleamコードからCatppuccinのカラーパレットにアクセスできます。

    A simple parallel map library Project update

    Gleamのリストを用いて並列処理を簡単に実行できる単純なライブラリです。 個人的にElixirのFlowに近いものを感じました。Gleamでもそのような計算向けのライブラリが増えていって欲しいですね~。

    まとめ

    今回のGleam Weeklyはライブラリのアップデートが中心になってました。 最近のGleam界隈はライブラリがポンポン生まれていて圧倒されます。自分もそろそろ何か書いて公開したいです。