• issue8 Gleam Weekly


    Gleam Weeklyの8回目です。

    This week in Gleam

    Meadow

    GleamでSolid.jsを扱えるライブラリです。 GleamにはLustreがありますが、LustreはVDOMを採用しているためVDOMを使っていない代替品があれば良いなぁと思っていました。 Solid.jsはVDOMを使っていないため、理想に近いかたちでSPAが作れそうだと期待しています。

    Gleam starter on Codesandbox Projects for Gleam

    codesandboxにGleamのプロジェクトテンプレートが追加されました。 Gleamのオンライン実行環境といえばGleam Playgroundですが、実は2年ほど更新されておらず最新の仕様に追い付いていないのでuseなど最近の構文を使ったコードではエラーが発生します。

    Even more great Gleam stuff

    Priorityq: A priority queue implementation based on max pairing heaps. Written in pure Gleam.

    ペアリングヒープ1をPure Gleamで実装したライブラリがアップデートされたようです。

    まとめ

    先週に引き続き基礎的なライブラリの話題が多かったような気がします。 大規模なライブラリを作るにはこういった基礎的なライブラリの存在が不可欠なので、これからのエコシステムの成長が楽しみです。

    脚注

    1. 優先順位付きヒープの高速な実装。 ↩︎