The Draft Is Done. Now I Need Reviewers and Feedback!

https://programming.dev/post/48910105

The Draft Is Done. Now I Need Reviewers and Feedback! - programming.dev

Lemmy

New blog post: “elm-simple-icons: Another #Elm package”.
https://blog.agj.cl/2026/04/elm-simple-icons-another-elm-package

«I released a new Elm package: agj/elm-simple-icons, an Elm conversion of a project called Simple Icons. It's a collection of icon versions of many logos for brands and projects. This is a practical tool to have lying around to, say, put a little Wikipedia icon next to a link pointing to a Wikipedia article, or otherwise visually annotate content related to external services.»

#functionalprogramming

elm-simple-icons: Another Elm package [agj's blog]

I released a new Elm package: agj/elm-simple-icons, an Elm conversion of a project called Simple Icons. It's a collection of icon versions of many logos for brands and projects. This…

agj's blog
🌘 在最不適合的程式語言中實作 Z-Machine
➤ 當純函數式編程撞上記憶體堆疊:一場不可能的技術實驗
https://whitebeard.blog/posts/building-a-z-machine-in-elm/
本文記錄了作者挑戰使用「純函數式語言」Elm 來構建 1980 年代 Infocom 經典文字冒險遊戲引擎「Z-Machine」的過程。由於 Z-Machine 本質上是基於直接記憶體存取與狀態修改的虛擬機,這與 Elm 強調資料不可變性(Immutability)與無副作用的設計哲學背道而馳。然而,作者透過利用 Elm 底層高效的持續性資料結構(RRB-tree),成功克服了頻繁修改記憶體可能導致的效能與記憶體災難,最終完成了一套能執行 Z3 版本遊戲並通過一致性測試的模擬器,為網頁端互動式小說開發提供了新的可能。
+ 讀到作者說要用 Elm 寫 Z-Machine 時我捏了一把冷汗,但不得不佩服他對 RRB-tree 的運用,這完全翻轉了我對純函數式語言處理模擬器效能的刻板印象。
+ 這篇文章完美詮釋了
#程式設計 #互動式小說 #Elm #模擬器開發
Building a Z-Machine in the worst possible language

In which a 1980s virtual machine for text adventures is reimplemented in a pure functional language, against all better judgement, and somehow emerges working.

Whitebeard's Realm
Building a Z-Machine in the worst possible language

In which a 1980s virtual machine for text adventures is reimplemented in a pure functional language, against all better judgement, and somehow emerges working.

Whitebeard's Realm

Wrote about building a Z-Machine in the worst possible language. Warning: contains some Elm code.

https://whitebeard.blog/posts/building-a-z-machine-in-elm/

#elm #interactivefiction #elmlang

Building a Z-Machine in the worst possible language

In which a 1980s virtual machine for text adventures is reimplemented in a pure functional language, against all better judgement, and somehow emerges working.

Whitebeard's Realm

So richtest DU #Car #Scanner auf deinem #Smartphone ein!

🔧 Die App, die dir teure Werkstattbesuche ersparen kann!
In diesem Video zeige ich dir Schritt für Schritt, wie du mit der #App #Car Scanner #ELM #OBD2 dein Auto selbst auslesen kannst – egal ob Verbrenner oder #Elektroauto.

#Elektrobohne

@elektrocharly

https://m.youtube.com/watch?v=PImHFSvv3mQ

So richtest DU Car Scanner auf deinem Smartphone ein!

YouTube
🌖 GitHub - anzellai/sky:Sky — 一種編譯為 Go 的 Elm 風格程式語言
➤ 結合函數式語言優雅特性與 Go 高效部署的現代全端語言方案
https://github.com/anzellai/sky
Sky 是一項實驗性程式語言專案,旨在融合 Go 語言的實用性與 Elm 語言的優雅架構。該專案解決了開發者在傳統「前後端分離」架構中常見的痛點,如類型系統不一致、模型冗餘及構建流程複雜等問題。Sky 透過 Hindley-Milner 類型推論與代數資料類型,確保了強大的函數式程式設計體驗,並將 Go 作為編譯目標,輸出單一可執行二進位檔。此外,Sky 整合了類似 Phoenix LiveView 的伺服器驅動 UI 機制,實現了無需複雜的前端框架或 WebSocket 即可進行全端開發,極大化提升了開發效率與部署便捷性。
+ 這簡直是夢幻組合!如果真的能解決 Elm 與 Go 之間的互操作性問題,這對於不想維護複雜 TypeScript 堆疊的小型團隊來說將是福音。
+ 編譯器自我託管(
#程式語言 #全端開發 #函數式程式設計 #Go #Elm
GitHub - anzellai/sky: Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output.

Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output. - anzellai/sky

GitHub
🚀Behold, another programming language no one asked for—Sky! It's Elm-inspired and compiles to #Go because clearly, we needed yet another language compiled into the one thing that already does everything. 🙄 With all the features you never wanted, like Hindley-Milner types and server-driven UI, it's a must-ignore. 🌥️
https://github.com/anzellai/sky #programminglanguages #Sky #Elm #HindleyMilner #serverdrivenUI #HackerNews #ngated
GitHub - anzellai/sky: Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output.

Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output. - anzellai/sky

GitHub

Sky – an Elm-inspired language that compiles to Go

https://github.com/anzellai/sky

#HackerNews #Sky #Elm-inspired #Go #language #programming #language #compiler

GitHub - anzellai/sky: Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output.

Sky — an Elm-inspired language that compiles to Go. Hindley-Milner types, server-driven UI (Sky.Live), single binary output. - anzellai/sky

GitHub