home.social

#hakyll — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hakyll, aggregated by home.social.

  1. 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...

    [1] reasonablypolymorphic.com/blog

  2. I really need to redesign my blog. But I used #hakyll and I don't remember #haskell clearly. If I use #rust, for example, I need to rewrite the site engine and can't use #pandoc :(

  3. I really need to redesign my blog. But I used #hakyll and I don't remember #haskell clearly. If I use #rust, for example, I need to rewrite the site engine and can't use #pandoc :(

  4. I really need to redesign my blog. But I used #hakyll and I don't remember #haskell clearly. If I use #rust, for example, I need to rewrite the site engine and can't use #pandoc :(

  5. I really need to redesign my blog. But I used #hakyll and I don't remember #haskell clearly. If I use #rust, for example, I need to rewrite the site engine and can't use #pandoc :(

  6. I really need to redesign my blog. But I used #hakyll and I don't remember #haskell clearly. If I use #rust, for example, I need to rewrite the site engine and can't use #pandoc :(

  7. 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.

    github.com/jaspervdj/hakyll/co

    #Haskell

  8. @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 axiomatic.neophilus.net/using- and tony-zorman.com/posts/katex-wi . And of course you are welcome to look at the source of my blog: github.com/byorgey/blog .

  9. @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 axiomatic.neophilus.net/using- and tony-zorman.com/posts/katex-wi . And of course you are welcome to look at the source of my blog: github.com/byorgey/blog .

  10. @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 axiomatic.neophilus.net/using- and tony-zorman.com/posts/katex-wi . And of course you are welcome to look at the source of my blog: github.com/byorgey/blog .

  11. @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 axiomatic.neophilus.net/using- and tony-zorman.com/posts/katex-wi . And of course you are welcome to look at the source of my blog: github.com/byorgey/blog .

  12. @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 axiomatic.neophilus.net/using- and tony-zorman.com/posts/katex-wi . And of course you are welcome to look at the source of my blog: github.com/byorgey/blog .

  13. 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 jwz.org/hacks/#wysiwyg-comment that already do exactly what I want.

    Thoughts?

  14. Rob showing us how to build a #Hakyll site at Brisbane Functional Programming Group #BFPG #FP #Haskell

  15. Brisbane Functional Programming Group #BFPG tomorrow 2025-07-08: #Pandoc + #Hakyll. Be there or be a lambda cube! lu.ma/waqpteiq #FP #Haskell

  16. Brisbane Functional Programming Group #BFPG next week: #Pandoc + #Hakyll double header! Come learn about these amazing tools (yes, real world #Haskell!). #FP newcomers are always welcome! lu.ma/waqpteiq

  17. Super niche question, but: is there a way to do tables in together with (and thus ) that can do cells that span columns?

  18. @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 ;) jaspervdj.be/hakyll/

  19. Brisbane Functional Programming Group #BFPG March meetup is CANCELLED, due to ongoing impact of TC Alfred. We'll reschedule the #Pandoc and #Hakyll talks later this year. Hope to see you in April!

  20. 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! lu.ma/lpbnfbfo

  21. 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 bfpg.org. #FP

  22. #Haskell thing that I only realized this week, if you're using #Hakyll as a static site generator, it's fairly straightforward to combine tagsRules with renderRss/renderAtom to get a dedicated RSS feed for each of your tags

    bitbucket.org/joe_warren/blog/

  23. I'm expecting tumbleweeds for this post but is anyone aware of any #mastodon integrations for #hakyll?

    Please boost as I think it needs to go wide to reach any potential insight that might be out there 🤣

    #haskell

  24. 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: trofi.github.io/posts/300-inli

  25. @[email protected]
    has many strengths, and 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 ?

  26. 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: github.com/search?q=hakyll

    And got some popcorn-worthy stuff:

    - meta.plasm.us/posts/2019/09/01
    - meta.plasm.us/posts/2020/07/24

  27. $ #jekyll new mywebsite

    $ find mywebsite/ | wc -l
    3772

    Alright, I stay with #hakyll.

  28. My #hakyll based blog program has bitrotted a bit too much.

    Instead of fixing the #haskell code, it seems gohugo.io does pretty much everything I want. Tempted to just use #hugo.

    My main need is #orgmode format as a first class citizen (probably using #pandoc ?)