Matthias Pall Gissurarson - Ghost in the Haskell
YouTube video by The Haskell Foundation
This year, I was happy to be asked to give a talk at the Haskell Ecosystem Workshop on LLMs and Haskell.
1. Haskellers structure their code to support local reasoning, so the LLM really can limit itself to a single component
2. the types act as precise API boundaries
youtu.be/hh0axmFH1j8?...
05.08.2025 22:33
👍 11
🔁 2
💬 0
📌 0
fuglunum fannst þetta fyndið
30.05.2025 14:06
👍 2
🔁 0
💬 0
📌 0
Version 0.1.5 is out!
Now supports connections to remote LLMs, including the (Haddock) documentation of functions in the context, a way to offer guidance to the LLM directly from the code, and more robust validation of valid hole-fits!
01.05.2025 16:07
👍 3
🔁 0
💬 0
📌 0
As of 0.1.2, the hole fits returned by the LLM are now validated!
30.04.2025 20:21
👍 1
🔁 0
💬 0
📌 0
bara muna að þetta þarf ekki að vera fullkomið, bara “nógu gott”
30.04.2025 13:41
👍 3
🔁 0
💬 1
📌 0
it’s just an error message, you’d have to use an LSP action to automatically insert it into the code (or a program repair loop, as we do in PropR)
haven’t found any great models sadly, though deepcoder is surprisingly decent
29.04.2025 22:38
👍 1
🔁 0
💬 0
📌 0
Now supports Gemini, OpenAI, and any OpenAI compatible API, like @groq.com and OpenRouter
29.04.2025 21:25
👍 2
🔁 0
💬 0
📌 0
Now supports Gemini, OpenAI, and any OpenAI compatible endpoint, like @groq.com and OpenRouter!
29.04.2025 21:11
👍 2
🔁 0
💬 0
📌 0
not typechecked yet 😅
I know how (reusing the template haskell chain) but not yet implemented
28.04.2025 15:16
👍 1
🔁 0
💬 2
📌 0
this is gemma3:27b, but you can use any model that’s supported by ollama
soon i’ll add openrouter integration, so you can make calls to openai or claude (or groq!) if desired
28.04.2025 15:14
👍 2
🔁 0
💬 0
📌 0
great idea!
I guess I made the package name too specific 😅
28.04.2025 06:35
👍 1
🔁 0
💬 0
📌 0
they shut down the subreddit after obama himself did it llamo
28.04.2025 06:08
👍 1
🔁 0
💬 0
📌 0
ooo
i’m actually Hankin’s academic grandson through my supervisor Dave Sands 😄
28.04.2025 05:38
👍 1
🔁 0
💬 0
📌 0
samma här
har även en sleep mask, men det var inget bättre
28.04.2025 05:36
👍 2
🔁 0
💬 0
📌 0
LLM powered valid-hole fits!
For the longest time this was impractical, no way were we going to ship GBs of weights for ML powered hole-synthesis with GHC. But with ollama, you can easily run an LLM that can do this!
Available on Hackage now!
github.com/Tritlo/Ollam...
28.04.2025 05:35
👍 22
🔁 5
💬 4
📌 2
skickade just nu en artikel
inget bättre en att vara äntligen färdig med ett projekt
28.02.2025 12:13
👍 1
🔁 0
💬 0
📌 0
In formal methods, this is called a "reachability" property: is it always possible to reach state Y? In this case, "In Neko Atsume, is it always possible to have cat food."
So yes, a real thing formal method can help with!
16.01.2025 20:57
👍 34
🔁 3
💬 4
📌 0
Honored to be included in the same batch 🙏
13.01.2025 14:48
👍 4
🔁 0
💬 0
📌 0
sá kassa á gólfi hagkaupa
fattaði: það er vörutalningardagur!
og það þýðir auðvitað: til hamingju með daginn @jongnarr.bsky.social !
02.01.2025 21:39
👍 5
🔁 0
💬 1
📌 0
ein auðveldasta leiðin til að bonda við svía er að grínast um helv. danana
02.01.2025 14:26
👍 3
🔁 0
💬 0
📌 0
somehow it only works with years. It starts on 1st Jan, not 0th!
01.01.2025 11:23
👍 0
🔁 0
💬 1
📌 0
ég er búinn að mála mig króm og á leiðinni í bæinn
31.12.2024 23:49
👍 6
🔁 0
💬 0
📌 0
mikið er ég þreyttur á að það sé alltaf lag úff
31.12.2024 22:34
👍 0
🔁 0
💬 0
📌 0
hvað kallar maður fólk sem er búið að lesa alltof mikið?
Les Miserables!
30.12.2024 16:19
👍 2
🔁 0
💬 0
📌 0
sumir eru óhræddir við að láta almenningsálitið hafa áhrif á sig
29.12.2024 11:53
👍 1
🔁 0
💬 1
📌 0
> ég að plana hittinga þegar félagsbatterýið er fullhlaðið 😄😄
> ég að fara á alla hittingana sem ég planaði og batterýið galtómt 😫😭
28.12.2024 22:51
👍 3
🔁 0
💬 0
📌 0
við kíkjum saman næst þegar ég er í stokkhólmi 👀
28.12.2024 22:40
👍 1
🔁 0
💬 1
📌 0
já þúst að fara einn í bæinn er mega weird væb
smá eins og að drekka einn nema bara með öðrum skiluru
28.12.2024 22:19
👍 0
🔁 0
💬 1
📌 0
það versta við að fara aldrei á djammið er að ég á eiginlega enga djammvini
erfitt þegar maður fær djammcrave
28.12.2024 21:15
👍 9
🔁 0
💬 1
📌 1
hjá okkur er 50% kók. Miklu betra!
28.12.2024 19:26
👍 1
🔁 0
💬 0
📌 0