Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,803,961 events total
2021-08-03 03:55:25 <lechner> sm: it's a desparate move. i need something unconventional and hip
2021-08-03 03:55:45 × juhp quits (~juhp@128.106.188.220) (Quit: juhp)
2021-08-03 03:55:59 juhp joins (~juhp@128.106.188.220)
2021-08-03 03:56:29 <sm> do you want to maintain it yourself, or have the community maintain it ?
2021-08-03 03:57:26 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 252 seconds)
2021-08-03 03:58:42 <Axman6> what's that static site generator? ... I use it for my website
2021-08-03 03:59:05 × anandprabhu quits (~anandprab@94.202.243.198) (Quit: Leaving)
2021-08-03 03:59:05 <geekosaur> hakyll?
2021-08-03 03:59:10 <Axman6> that's the one
2021-08-03 04:01:27 × Natch quits (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (Remote host closed the connection)
2021-08-03 04:03:01 <lechner> sm: everything at debian is team based, but many jump starts and discontinuous advances are implemented by determined individuals. what do you recommend?
2021-08-03 04:03:23 <sm> mdbook
2021-08-03 04:03:42 <lechner> why did you ask?
2021-08-03 04:03:53 <dsal> It's worth being aware of pandoc (which Axman6 mentioned earlier)
2021-08-03 04:04:00 <sm> if you're maintaining it yourself, then you have more choices
2021-08-03 04:04:13 <sm> like org mode
2021-08-03 04:04:43 <Axman6> pandoc is one of those tools that is pretty well known outside the Hashekk world, because it's so bloody useful
2021-08-03 04:05:27 <sm> pandoc is awesome, but doesn't provide as much structure for a site, which you'll have to add and maintain yourself
2021-08-03 04:05:45 <sm> like a site TOC sidebar
2021-08-03 04:05:46 <Axman6> and Hakyll is built on top of it
2021-08-03 04:06:02 <Axman6> right, that's why you use hakyll
2021-08-03 04:06:06 <sm> also, I hate to say it but having to build pandoc or hakyll is a liability
2021-08-03 04:06:50 Natch joins (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se)
2021-08-03 04:07:20 × jao quits (jao@gateway/vpn/protonvpn/jao) (Ping timeout: 252 seconds)
2021-08-03 04:07:24 <lechner> both are in debian already
2021-08-03 04:07:42 <sm> you'll want features from newer versions
2021-08-03 04:10:29 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-08-03 04:12:11 <sm> (I've used a number of these (org, pandoc, hakyll, sphinx, mdbook) for extended periods, so I have Opinions - I'm interested to hear what works for you)
2021-08-03 04:13:14 <lechner> i need a splash of cool
2021-08-03 04:14:18 <euouae> There's also Yesod
2021-08-03 04:14:33 <lechner> sm: what do you use it for, and how many pages?
2021-08-03 04:14:36 <Axman6> yesod doesn't do static sites
2021-08-03 04:14:50 <euouae> Axman6: Can it not?
2021-08-03 04:15:07 <Axman6> I would be very surprised if it made sense to use it for that
2021-08-03 04:15:07 <lechner> euouae: i use that for full-fledged, performant web apps
2021-08-03 04:15:11 <sm> lechner: FOSS sites like hledger.org and plaintextaccounting.org mostly, other doc sites in the past
2021-08-03 04:15:35 <euouae> lechner: Oh... okay :) Good for you. I loved yesod and wanted to try it out one day for some idea that I had
2021-08-03 04:16:31 <Axman6> I did not love yesod but I haven't used it for years. Give me Servant any day though
2021-08-03 04:16:37 <Axman6> IHP looks cool too
2021-08-03 04:17:25 <sm> (hledger.org is ~100 pages)
2021-08-03 04:18:14 <euouae> Axman6: I've heard of servant. I know it has a steep learning curve though and I'm not an expert so
2021-08-03 04:18:27 <sm> lechner, interestingly I believe wiki.debian.org before moinmoin used my wiki engine, Zwiki
2021-08-03 04:18:34 <Axman6> it's not too hard imo, but the type errors can get a bit hard to read
2021-08-03 04:18:40 × fjmorazan quits (~quassel@user/fjmorazan) (Quit: fjmorazan)
2021-08-03 04:19:17 fjmorazan joins (~quassel@user/fjmorazan)
2021-08-03 04:21:40 <Axman6> and all Servant cares about is web stuff, it doesn't care about databases or anything
2021-08-03 04:23:50 <lechner> Axman6 euouae: for web front end work, you may find this older post interesting https://chrisdone.com/posts/clientside-programming-haskell/
2021-08-03 04:26:05 × zebrag quits (~chris@user/zebrag) (Remote host closed the connection)
2021-08-03 04:28:35 <euouae> so purescript is the DSL to write javascript in and halogen is for the frontend?
2021-08-03 04:28:46 <euouae> It seems to conclude with purescript + halogen as a good idea
2021-08-03 04:29:04 <lechner> euouae: it's three years old
2021-08-03 04:29:05 <Axman6> I think calling purescript a DSL is pretty unfair to it
2021-08-03 04:29:32 <euouae> You're right, it's not, it's a compiled language
2021-08-03 04:30:41 <lechner> sm: they sure did!
2021-08-03 04:30:53 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 265 seconds)
2021-08-03 04:31:27 <lechner> sm: https://wiki.debian.org/ZWiki
2021-08-03 04:32:49 <sm> lechner: nice! that was my main project before falling into the Haskellverse. Sad that the site died just weeks before this :)
2021-08-03 04:33:31 <lechner> sm: zwiki.org?
2021-08-03 04:33:36 <sm> yup
2021-08-03 04:34:16 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2021-08-03 04:34:33 <sm> speaking of wikis, and steering this back to haskell, we didn't mention gitit. darcs.net uses it
2021-08-03 04:35:03 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-08-03 04:35:58 <sm> recommended for you ? no, it'll be just another niche wiki that has to be restarted randomly and will be a huge burden to build
2021-08-03 04:35:59 × epolanski quits (uid312403@id-312403.brockwell.irccloud.com) (Quit: Connection closed for inactivity)
2021-08-03 04:37:07 reumeth joins (~reumeth@user/reumeth)
2021-08-03 04:37:52 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-08-03 04:38:02 <lechner> sm: how does offering so many formats work out for wikis in the long run?
2021-08-03 04:38:16 <sm> not well I think
2021-08-03 04:38:33 <sm> keep it simple. It's pretty much markdown today
2021-08-03 04:38:59 <euouae> wikipedia has the magic formula
2021-08-03 04:39:34 <sm> you could use mediawiki, it's certainly powerful. But a ton of work
2021-08-03 04:39:54 <sm> still off topic here, sorry
2021-08-03 04:40:44 <sm> how did this come up in #haskell anyway ? oh yes, you pinged me about that pandoc moinmoin reader
2021-08-03 04:40:59 <sm> I assume you'll use that for the first pass at converting content to whatever
2021-08-03 04:43:58 euouae parts (~euouae@user/euouae) ()
2021-08-03 04:44:51 <lechner> yeah, sorry to everyone. i also got sidetracked. it's so easy to feel at home here. what a great channel!
2021-08-03 04:45:44 × roboguy_ quits (~roboguy_@2605:a601:afe7:9f00:6c0c:93c2:73f6:e346) (Remote host closed the connection)
2021-08-03 04:46:16 roboguy_ joins (~roboguy_@2605:a601:afe7:9f00:6c0c:93c2:73f6:e346)
2021-08-03 04:49:24 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2021-08-03 04:51:17 × roboguy_ quits (~roboguy_@2605:a601:afe7:9f00:6c0c:93c2:73f6:e346) (Remote host closed the connection)
2021-08-03 04:51:29 roboguy_ joins (~roboguy_@2605:a601:afe7:9f00:6c0c:93c2:73f6:e346)
2021-08-03 04:51:33 × falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 276 seconds)
2021-08-03 04:59:15 × roboguy_ quits (~roboguy_@2605:a601:afe7:9f00:6c0c:93c2:73f6:e346) ()
2021-08-03 04:59:46 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-08-03 05:05:51 × Axman6 quits (~Axman6@user/axman6) (*.net *.split)
2021-08-03 05:06:05 × juhp quits (~juhp@128.106.188.220) (Quit: juhp)
2021-08-03 05:06:20 juhp joins (~juhp@128.106.188.220)
2021-08-03 05:06:27 × mrmonday quits (~robert@what.i.hope.is.not.a.tabernaevagant.es) (*.net *.split)
2021-08-03 05:06:27 × Jon quits (jon@dow.land) (*.net *.split)
2021-08-03 05:06:28 × forell quits (~forell@user/forell) (*.net *.split)
2021-08-03 05:06:28 × barrucadu quits (~barrucadu@carcosa.barrucadu.co.uk) (*.net *.split)
2021-08-03 05:06:28 × pie_ quits (~pie_bnc@user/pie/x-2818909) (*.net *.split)
2021-08-03 05:06:28 × sudden quits (~cat@h-98-128-128-173.A351.priv.bahnhof.se) (*.net *.split)
2021-08-03 05:06:28 × tristanC quits (~tristanC@user/tristanc) (*.net *.split)
2021-08-03 05:06:28 × kosmikus quits (~kosmikus@nullzig.kosmikus.org) (*.net *.split)
2021-08-03 05:06:28 × Jonno_FTW quits (~come@user/jonno-ftw/x-0835346) (*.net *.split)
2021-08-03 05:06:28 × ouroboros quits (~ouroboros@user/ouroboros) (*.net *.split)
2021-08-03 05:06:28 × V quits (~v@anomalous.eu) (*.net *.split)
2021-08-03 05:06:28 × swistak quits (~swistak@185.21.216.141) (*.net *.split)
2021-08-03 05:06:28 × Unhammer quits (~Unhammer@user/unhammer) (*.net *.split)

All times are in UTC.