Logs: liberachat/#haskell
| 2021-05-21 13:14:11 | <arahael> | xerox: I'll probably try that one first, then again, ginger would let me define filters and stuff... |
| 2021-05-21 13:14:36 | <arahael> | But filters probably dont' belong in a template anyway. |
| 2021-05-21 13:14:41 | × | alloca quits (~gilmi@2a03:4000:f:7ca:7407:d1ff:fe34:8cd0) (Changing host) |
| 2021-05-21 13:14:41 | → | alloca joins (~gilmi@user/suppi) |
| 2021-05-21 13:14:54 | <xerox> | what are you making? |
| 2021-05-21 13:14:59 | <arahael> | Just generating a static site. |
| 2021-05-21 13:15:23 | <xerox> | I was looking at options for building web services in haskell myself so I got interested in the question |
| 2021-05-21 13:15:50 | <arahael> | So I want to make an exe, which just parses a bunch of templates and spits out something that it shoves into an S3 bucket or something to serve the site from that. |
| 2021-05-21 13:16:01 | × | vid0cq quits (vid0cq@107.161.19.109) (Quit: Connection closed) |
| 2021-05-21 13:16:31 | <arahael> | I _could_ just use the splices, but I'd rather be able to regenerate the site *quickly* every time I make a small change. |
| 2021-05-21 13:17:21 | <shiraeeshi> | arahael: you fit into free quota for s3? |
| 2021-05-21 13:18:13 | <arahael> | shiraeeshi: No, but s3 is cheap. |
| 2021-05-21 13:18:27 | <arahael> | shiraeeshi: The free quota is only for the first year. |
| 2021-05-21 13:19:40 | → | sondre joins (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) |
| 2021-05-21 13:20:58 | × | nan` quits (~nan`@68.235.43.133) (Ping timeout: 260 seconds) |
| 2021-05-21 13:21:44 | <arahael> | xerox: There are loads of static website generators, but it turns out it's fairly easy to just make one yourself. And I hate how most of them are either badly documented, or a fragile npm mess. |
| 2021-05-21 13:21:55 | → | nan` joins (~nan`@68.235.43.93) |
| 2021-05-21 13:22:21 | <xerox> | arahael: go for it! |
| 2021-05-21 13:23:02 | <xerox> | shouldn't be infinitely hard to swap the markup language and/or allow multiple ones anyway |
| 2021-05-21 13:24:06 | × | sondre quits (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) (Ping timeout: 245 seconds) |
| 2021-05-21 13:24:14 | <arahael> | xerox: Yeah, I'm basically implementing something jekyll inspired. So, using restructured text with yaml frontmatter (I wanted to use dhall, but yaml turns out to be simpler), and now just need to get the "site" up so that I have something to include these restructured texts in. |
| 2021-05-21 13:24:27 | × | ChaiTRex quits (~ChaiTRex@user/chaitrex) (Quit: ChaiTRex) |
| 2021-05-21 13:24:41 | → | ChaiTRex joins (~ChaiTRex@user/chaitrex) |
| 2021-05-21 13:25:04 | <arahael> | Entire haskell implemetnation is currently less than 70 lines. I can't imagine it getting to be more than say, 200, once I've implemented all the rules I want in it. |
| 2021-05-21 13:25:34 | <arahael> | Though I imagine that if it works out, it'll only grow. :( |
| 2021-05-21 13:26:59 | → | xkapastel joins (uid17782@id-17782.tinside.irccloud.com) |
| 2021-05-21 13:27:00 | <arahael> | G'night! And thanks for the help, both of you! |
| 2021-05-21 13:28:16 | × | lambdadog quits (~user@136.55.166.148) (Ping timeout: 245 seconds) |
| 2021-05-21 13:28:21 | <xerox> | nighto |
| 2021-05-21 13:29:24 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2021-05-21 13:29:51 | → | ddellacosta joins (~ddellacos@89.46.62.49) |
| 2021-05-21 13:32:06 | → | alx741 joins (~alx741@186.178.109.76) |
| 2021-05-21 13:33:15 | → | sondre joins (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) |
| 2021-05-21 13:34:05 | × | ddellacosta quits (~ddellacos@89.46.62.49) (Ping timeout: 248 seconds) |
| 2021-05-21 13:36:14 | → | cherryblossom000 joins (uid500853@id-500853.stonehaven.irccloud.com) |
| 2021-05-21 13:36:23 | → | heath joins (~heath@68.68.64.38) |
| 2021-05-21 13:36:30 | → | fizbin joins (~fizbin@c-71-226-194-211.hsd1.nj.comcast.net) |
| 2021-05-21 13:37:49 | × | sondre quits (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) (Ping timeout: 248 seconds) |
| 2021-05-21 13:38:17 | → | sondre joins (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) |
| 2021-05-21 13:38:59 | → | nan`_ joins (~nan`@68.235.43.101) |
| 2021-05-21 13:39:08 | <carbolymer> | why am I getting "record update is ambiguous, and requires a type signature" error? can record update change record type? |
| 2021-05-21 13:39:25 | <carbolymer> | in my case record isn't parameterized |
| 2021-05-21 13:39:34 | <carter> | If field is polymorphic? |
| 2021-05-21 13:39:47 | × | Pseudonym quits (~Pseudonym@118.211.96.219) (Quit: Going offline, see ya! (www.adiirc.com)) |
| 2021-05-21 13:39:50 | <carter> | Or maybe record isn’t typed enough? |
| 2021-05-21 13:40:24 | → | brisbin joins (~patrick@pool-173-49-145-161.phlapa.fios.verizon.net) |
| 2021-05-21 13:40:55 | brisbin | is now known as pbrisbin |
| 2021-05-21 13:41:15 | → | nan`__ joins (~nan`@68.235.43.141) |
| 2021-05-21 13:41:25 | <carbolymer> | no, field isn't polymorphic; also record is a regular data type i.e. data Foo = Foo{ ... } |
| 2021-05-21 13:41:43 | <carbolymer> | so I don't see any degrees of freedom there |
| 2021-05-21 13:41:59 | <merijn> | Code + error :) |
| 2021-05-21 13:42:05 | × | nan` quits (~nan`@68.235.43.93) (Ping timeout: 248 seconds) |
| 2021-05-21 13:43:34 | <pe200012> | maybe you accidently enable ext DuplicateRecordFields? |
| 2021-05-21 13:43:50 | × | Raito_Bezarius quits (~Raito@user/raito-bezarius/x-8759638) (Quit: free()) |
| 2021-05-21 13:44:09 | → | Raito_Bezarius joins (~Raito@user/raito-bezarius/x-8759638) |
| 2021-05-21 13:44:09 | carbolymer | checks cabal |
| 2021-05-21 13:44:12 | <carbolymer> | yep I have that |
| 2021-05-21 13:44:30 | <merijn> | "So don't do that, then" ;) |
| 2021-05-21 13:44:34 | × | nan`_ quits (~nan`@68.235.43.101) (Ping timeout: 264 seconds) |
| 2021-05-21 13:44:49 | <carbolymer> | TOTALLY MAKES SENSE NOW, EVERYTHING HAS BECOME CLEAR NOW |
| 2021-05-21 13:44:52 | <carbolymer> | :) |
| 2021-05-21 13:45:09 | arahael | likes that extension. |
| 2021-05-21 13:45:19 | <carbolymer> | yeah, it's useful |
| 2021-05-21 13:45:21 | <merijn> | arahael: Every person has flaws ;) |
| 2021-05-21 13:45:34 | <arahael> | merijn: I'm deeply flawed. :) |
| 2021-05-21 13:45:45 | × | Chobbes quits (~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) (Changing host) |
| 2021-05-21 13:45:45 | → | Chobbes joins (~Chobbes@user/chobbes) |
| 2021-05-21 13:45:54 | <carbolymer> | like a semiconductor, flaws make perfection |
| 2021-05-21 13:46:05 | <arahael> | Heh. Now, I must try getting to bed for teh second time! |
| 2021-05-21 13:48:54 | → | xwx joins (~george@user/george) |
| 2021-05-21 13:52:35 | → | ddellacosta joins (~ddellacos@89.46.62.131) |
| 2021-05-21 13:53:10 | → | yumaikas joins (~yumaikas@2601:281:c700:4240:b14b:e0e:d243:de95) |
| 2021-05-21 13:59:58 | × | killsushi_ quits (~killsushi@user/killsushi/x-5912268) (Quit: Leaving) |
| 2021-05-21 14:01:57 | pe200012 | become sleepy |
| 2021-05-21 14:04:07 | → | bens joins (~bens@www.typius.com) |
| 2021-05-21 14:04:39 | → | Tuplanolla joins (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) |
| 2021-05-21 14:06:02 | → | nan` joins (~nan`@68.235.43.173) |
| 2021-05-21 14:06:32 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.1) |
| 2021-05-21 14:06:38 | ace | is now known as caleb |
| 2021-05-21 14:09:07 | <dmwit> | dminuoso: Thanks! |
| 2021-05-21 14:09:46 | × | nan`__ quits (~nan`@68.235.43.141) (Ping timeout: 264 seconds) |
| 2021-05-21 14:11:37 | × | titusg quits (~user@193.62.188.148) (Quit: ERC (IRC client for Emacs 26.3)) |
| 2021-05-21 14:12:40 | × | Ariakenom quits (~Ariakenom@2001:9b1:efb:fc00:4074:661e:32e7:5683) (Quit: Leaving) |
| 2021-05-21 14:14:15 | × | amir quits (sid22336@stonehaven.irccloud.com) (Changing host) |
| 2021-05-21 14:14:15 | → | amir joins (sid22336@user/amir) |
| 2021-05-21 14:16:17 | × | haskman quits (~haskman@106.215.53.61) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2021-05-21 14:16:31 | × | exzeta quits (~exzeta@client-8-84.eduroam.oxuni.org.uk) (Remote host closed the connection) |
| 2021-05-21 14:17:33 | pbrisbin | is now known as restyled-bot |
| 2021-05-21 14:17:50 | restyled-bot | is now known as pbrisbin |
| 2021-05-21 14:18:58 | → | pavonia joins (~user@user/siracusa) |
| 2021-05-21 14:20:17 | → | Morrow joins (~MorrowM_@147.161.8.96) |
| 2021-05-21 14:22:07 | × | fizbin quits (~fizbin@c-71-226-194-211.hsd1.nj.comcast.net) (Remote host closed the connection) |
| 2021-05-21 14:22:44 | → | bezik joins (~bezik@static.172.45.47.78.clients.your-server.de) |
| 2021-05-21 14:25:12 | → | slowButPresent joins (~slowButPr@98.43.173.221) |
| 2021-05-21 14:25:28 | Lord_of_Life_ | is now known as Lord_of_Life |
| 2021-05-21 14:25:31 | × | Lord_of_Life quits (~Lord@46.217.219.213) (Changing host) |
| 2021-05-21 14:25:31 | → | Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915) |
| 2021-05-21 14:28:18 | → | horex539 joins (~horex539@2a02:a03f:6aa5:a00:c44a:7891:1ab2:950d) |
| 2021-05-21 14:32:45 | × | horex539 quits (~horex539@2a02:a03f:6aa5:a00:c44a:7891:1ab2:950d) (Ping timeout: 248 seconds) |
| 2021-05-21 14:37:01 | × | y04nn quits (~y04nn@193.27.14.138) (Ping timeout: 245 seconds) |
All times are in UTC.