#hakyll — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #hakyll, aggregated by home.social.
-
I dabbled a little bit in #lean and found the "tactic" concept to be a very intuitive interface to types metaprogramming.
I'm currently tinkering with my blog generated by #hakyll and as usual the hardest in programming is not writing the code, but discovering interfaces.
Given how good the typing is in #haskell, I thought... Hang on, I'm writing all these definitions, surely the LSP could be smart enough to just let me discover the relevant functions right? Something like a tactic but for Haskell.
One search after, I'm discovering Wingman [1], a tactic metaprogramming plugin for HLS which used to work back in GHC<9. Apparently the upgrade cost was too high and the plugin got dropped unfortunately... -
Added a new recipe to my #Hakyll grimoire: https://frasertweedale.github.io/blog-fp/posts/2026-03-28-hakyll-pages-from-haskell-source.html #Haskell
-
Wrote a #Hakyll patch over the weekend that enables tracking of metadata-only dependencies. The PR got merged today, so if you are generating navigation sidebars, tag lists, etc. using Hakyll then give it a try.
https://github.com/jaspervdj/hakyll/commit/e4b2dfd7d7fe8a6be163638efc8f7f0c9558afbb
-
@julesh I have #KaTeX working on my #Hakyll blog. I'd like to say it wasn't complicated, though I honestly don't really remember. Resources I found useful include https://axiomatic.neophilus.net/using-katex-with-hakyll/ and https://tony-zorman.com/posts/katex-with-hakyll.html . And of course you are welcome to look at the source of my blog: https://github.com/byorgey/blog .
-
@julesh I have #KaTeX working on my #Hakyll blog. I'd like to say it wasn't complicated, though I honestly don't really remember. Resources I found useful include https://axiomatic.neophilus.net/using-katex-with-hakyll/ and https://tony-zorman.com/posts/katex-with-hakyll.html . And of course you are welcome to look at the source of my blog: https://github.com/byorgey/blog .
-
@julesh I have #KaTeX working on my #Hakyll blog. I'd like to say it wasn't complicated, though I honestly don't really remember. Resources I found useful include https://axiomatic.neophilus.net/using-katex-with-hakyll/ and https://tony-zorman.com/posts/katex-with-hakyll.html . And of course you are welcome to look at the source of my blog: https://github.com/byorgey/blog .
-
@julesh I have #KaTeX working on my #Hakyll blog. I'd like to say it wasn't complicated, though I honestly don't really remember. Resources I found useful include https://axiomatic.neophilus.net/using-katex-with-hakyll/ and https://tony-zorman.com/posts/katex-with-hakyll.html . And of course you are welcome to look at the source of my blog: https://github.com/byorgey/blog .
-
@julesh I have #KaTeX working on my #Hakyll blog. I'd like to say it wasn't complicated, though I honestly don't really remember. Resources I found useful include https://axiomatic.neophilus.net/using-katex-with-hakyll/ and https://tony-zorman.com/posts/katex-with-hakyll.html . And of course you are welcome to look at the source of my blog: https://github.com/byorgey/blog .
-
Dear Lazy Web... all the web sites that I'm involved in running are static websites using #Hakyll. It's an arrangement that I'm pretty happy with.
I've been increasingly looking at integrating Activity Pub comments and I've so far not found a pre-existing solution for this.
I dropped solutions like Drupal and WordPress yonks ago but the more I look at this space, the more I look at solutions like the ones JWZ has here https://www.jwz.org/hacks/#wysiwyg-comments that already do exactly what I want.
Thoughts?
-
@buherator don't know if it meets your requirement, but i know at least quiet a few people who are very happy with #hakyll ... and its writen in #haskell ;) https://jaspervdj.be/hakyll/
-
I wrote a new note: "Reading Time Estimates for #Pandoc Based Blog Generators" https://notes.abhinavsarkar.net/2025/pandoc-reading-time
-
Brisbane Functional Programming Group #BFPG next Tuesday 2025-03-11. A fantastic double-header with introductory talks about #Pandoc (Siva Kalyan) and #Hakyll (Rob Ellen). Be there or be a lambda cube! https://lu.ma/lpbnfbfo
-
Thanks to speakers and attendees at Brisbane Functional Programming Group #BFPG last night. Next month's topics: #Pandoc and #Hakyll! In the meantime, come hang on our Discord - invite link on the event pages at https://bfpg.org. #FP
-
I always wanted to insert inline `.dot` `graphviz` syntax into my blog posts. But I never spent enough time to finish the plumbing.
But today was the day I could make it to render something and it seems to work: https://trofi.github.io/posts/300-inline-graphviz-dot-in-hakyll.html
-
@[email protected]
#Haskell has many strengths, and #Hakyll is powerful, but rapid upgrades and quick turnaround for a personal website aren't really their forte. Hakyll has a huge dependency footprint. (I switched to pandoc binary - not compiling it - and later to mdbook for my site.)Still, moving to a new stackage snapshot for your site isn't usually a daily thing. Think of it more like a debian upgrade ?
-
Holy shit, turns out JDG kept going on after the LambdaConf debacle.
He even hired a lawyer to bully some person with a C&D. How do I know?
I'm setting up #hakyll and to find a more up-to-date config, I did this search: https://github.com/search?q=hakyll
And got some popcorn-worthy stuff:
- https://meta.plasm.us/posts/2019/09/01/jdg-and-the-fp-community/
- https://meta.plasm.us/posts/2020/07/24/fantasyland-code-of-professionalism/ -
#hakyll is pretty nice as a static site generator. #haskell https://jaspervdj.be/hakyll/