Logs: freenode/#haskell
| 2021-04-28 09:41:25 | → | Ericson2314 joins (ericson231@gateway/shell/matrix.org/x-okvmajqpechljnhj) |
| 2021-04-28 09:41:25 | → | fox[m]1 joins (foxforestf@gateway/shell/matrix.org/x-sgyvyyrumxjkmryw) |
| 2021-04-28 09:41:25 | → | beardhatcode joins (robbertbea@gateway/shell/matrix.org/x-iptukbxzkzyjgrds) |
| 2021-04-28 09:41:25 | → | speakerspivakeem joins (speakerdea@gateway/shell/matrix.org/x-xyepmqocrzayzhxl) |
| 2021-04-28 09:41:25 | → | DamienCassou joins (damiencass@gateway/shell/matrix.org/x-hyonoyihsjqrwcrp) |
| 2021-04-28 09:41:25 | → | themsay[m] joins (themsaymat@gateway/shell/matrix.org/x-jxvnrdxzkiqyurdg) |
| 2021-04-28 09:41:25 | → | my_name_is_not_j joins (mynameisno@gateway/shell/matrix.org/x-fhvkqskparpkjshv) |
| 2021-04-28 09:41:25 | → | mly joins (mlydisenco@gateway/shell/matrix.org/x-etvxmtqydpegtqau) |
| 2021-04-28 09:41:25 | → | Poyo[m] joins (stikynotha@gateway/shell/matrix.org/x-iltsnonsgfwlcdhp) |
| 2021-04-28 09:41:25 | → | dominicusin[m] joins (dominicusi@gateway/shell/matrix.org/x-oatljpwlthdxnsxj) |
| 2021-04-28 09:41:27 | → | stevekrouse1[m] joins (stevekrous@gateway/shell/matrix.org/x-sskcyvujdvynhasa) |
| 2021-04-28 09:41:27 | → | jchia[m] joins (jchiamatri@gateway/shell/matrix.org/x-scatarnmpyydrxbt) |
| 2021-04-28 09:41:27 | → | jo[m]5 joins (josefmat1@gateway/shell/matrix.org/x-ctqrkejqlhbnkkcd) |
| 2021-04-28 09:41:28 | → | amerocu[m] joins (amerocumat@gateway/shell/matrix.org/x-ettekisbiqeapgti) |
| 2021-04-28 09:41:29 | → | enya[m] joins (enyaismatr@gateway/shell/matrix.org/x-agkydfhgcfwkhomn) |
| 2021-04-28 09:41:29 | → | madjestic[m] joins (madjesticm@gateway/shell/matrix.org/x-bliesrnvyjhhztuj) |
| 2021-04-28 09:41:30 | → | kiix joins (ashleyisnu@gateway/shell/matrix.org/x-hfrupjvxbcxrktzk) |
| 2021-04-28 09:41:31 | → | ManofLetters[m] joins (manoflette@gateway/shell/matrix.org/x-aldpwaoxcmoohpyk) |
| 2021-04-28 09:41:32 | → | mat[m]1 joins (matmatrixo@gateway/shell/matrix.org/x-ncllcajhozvxpwhs) |
| 2021-04-28 09:41:33 | <Cale> | (that isExtensionOf function is in System.FilePath in the filepath package, and getDirectoryContents is in System.Directory in directory) |
| 2021-04-28 09:42:22 | <wmacmil> | @Cale, thanks |
| 2021-04-28 09:42:22 | <lambdabot> | Unknown command, try @list |
| 2021-04-28 09:42:45 | → | knupfer joins (~Thunderbi@p200300eb4f122d004c9c39fffec5d495.dip0.t-ipconnect.de) |
| 2021-04-28 09:43:46 | × | darjeeling_ quits (~darjeelin@112.16.171.9) (Ping timeout: 240 seconds) |
| 2021-04-28 09:45:36 | → | kiweun joins (~kiweun@2607:fea8:2a62:9600:2c5f:5d28:bf75:f423) |
| 2021-04-28 09:48:50 | × | faustind quits (~faustin@133.8.11.150) (Ping timeout: 246 seconds) |
| 2021-04-28 09:49:19 | → | todda7 joins (~torstein@athedsl-4519432.home.otenet.gr) |
| 2021-04-28 09:50:05 | × | kiweun quits (~kiweun@2607:fea8:2a62:9600:2c5f:5d28:bf75:f423) (Ping timeout: 250 seconds) |
| 2021-04-28 09:50:43 | × | knupfer quits (~Thunderbi@p200300eb4f122d004c9c39fffec5d495.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2021-04-28 09:53:17 | → | Guest36391 joins (~iomonad@unaffiliated/iomonad) |
| 2021-04-28 09:54:10 | → | Qwerky joins (~qwerky@37.170.48.251) |
| 2021-04-28 09:55:08 | <Arahael> | Mrbuck: Unlike some languages, we don't put *everything* into the one file if we can avoid it. :) |
| 2021-04-28 09:55:17 | × | zmijunkie1 quits (~Adium@109.90.32.89) (Ping timeout: 252 seconds) |
| 2021-04-28 09:55:36 | → | zmijunkie joins (~Adium@87.122.222.152) |
| 2021-04-28 09:56:23 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 252 seconds) |
| 2021-04-28 09:58:05 | → | malumore joins (~malumore@151.62.119.140) |
| 2021-04-28 09:58:32 | × | Neuromancer quits (~Neuromanc@unaffiliated/neuromancer) (Read error: Connection reset by peer) |
| 2021-04-28 09:59:02 | <Mrbuck> | Arahael: hmm, but I might be ony person who thinks so many modules == unreadable and new language |
| 2021-04-28 09:59:43 | → | ech joins (~user@gateway/tor-sasl/ech) |
| 2021-04-28 10:00:24 | → | faustind joins (~faustin@M014008067225.v4.enabler.ne.jp) |
| 2021-04-28 10:00:59 | <DigitalKiwi> | who's going to find the meme |
| 2021-04-28 10:01:14 | <Arahael> | Mrbuck: You'll change your mind once you start seeing files that are 10's of thousands of lines long. |
| 2021-04-28 10:01:29 | <Arahael> | I think I had one somewhere that was more than 30,000 lines. |
| 2021-04-28 10:02:17 | × | Guest25703 quits (~textual@2603-7000-3040-0000-b547-c3a9-933c-ab1d.res6.spectrum.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-04-28 10:03:20 | → | heatsink joins (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
| 2021-04-28 10:04:51 | <DigitalKiwi> | https://twitter.com/tritlo/status/1379268344138891273/photo/2 i found this which i had not seen before and it's pretty much it lol |
| 2021-04-28 10:05:05 | → | incertia joins (~incertia@d4-50-26-103.nap.wideopenwest.com) |
| 2021-04-28 10:06:31 | <Mrbuck> | Arahael: I agree on that context but writing 15 lines and creating modules for even variable and constants is good? |
| 2021-04-28 10:07:44 | × | heatsink quits (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 246 seconds) |
| 2021-04-28 10:07:55 | <Arahael> | Mrbuck: There isn't enough context to judge that. In general, I would say that a file should contain one component, concept, or idea. |
| 2021-04-28 10:07:56 | <Cale> | Mrbuck: Obviously, you should organise modules so that they're logical and have collections of related things in them. |
| 2021-04-28 10:08:32 | <Mrbuck> | Arahael: Cale okay got it |
| 2021-04-28 10:12:43 | × | wmacmil quits (~wmacmil@c83-248-72-252.bredband.comhem.se) (Ping timeout: 252 seconds) |
| 2021-04-28 10:14:06 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-04-28 10:18:08 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 2021-04-28 10:18:12 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 240 seconds) |
| 2021-04-28 10:18:40 | <DigitalKiwi> | probably a more efficient way to find it than just scrollign edwardk twitter... anyway basically this but imports https://pics.me.me/the-maths-dehhddeepleihing-import-keras-say-hello-to-keras-56785635.png |
| 2021-04-28 10:20:57 | <DigitalKiwi> | https://twitter.com/themattchan/status/911451409924493314?s=20 |
| 2021-04-28 10:21:13 | <DigitalKiwi> | https://twitter.com/ArchKiwi/status/1240735739945594884?s=20 |
| 2021-04-28 10:21:41 | → | aVikingTrex joins (~aVikingTr@2001:8003:340d:d00:b2de:b98:7a93:b0ea) |
| 2021-04-28 10:22:14 | <yushyin> | DigitalKiwi: https://twitter.com/impurepics/status/1256632223027146755 this one? |
| 2021-04-28 10:22:26 | <DigitalKiwi> | yes! ty |
| 2021-04-28 10:22:45 | <Philonous> | Is there consensus on the use of circular dependencies using {-# SOURCE -#} pragmas and .hs-boot files? Ok to use occasionally? Code smell? Avoid at all costs? |
| 2021-04-28 10:23:09 | → | writenix joins (~quassel@151.189.63.94.rev.vodafone.pt) |
| 2021-04-28 10:23:25 | <maerwald> | I use it when I see fit and don't care what others think |
| 2021-04-28 10:23:26 | × | writenix quits (~quassel@151.189.63.94.rev.vodafone.pt) (Client Quit) |
| 2021-04-28 10:24:41 | <Philonous> | Well, it's not so much that I want to avoid the code-aesthetics police and more that I'm wondering if there are downsides that I'm just not seeing right now. |
| 2021-04-28 10:26:17 | <DigitalKiwi> | i have never used it and care what others think |
| 2021-04-28 10:26:26 | <DigitalKiwi> | seems there's no consensus |
| 2021-04-28 10:27:15 | → | ekrion joins (~ffx1@181.58.39.182) |
| 2021-04-28 10:27:52 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 240 seconds) |
| 2021-04-28 10:28:43 | × | totte quits (~totte@chakra/totte) (Ping timeout: 268 seconds) |
| 2021-04-28 10:28:54 | <Philonous> | But I also care what others think since I'm not writing that code for myself. |
| 2021-04-28 10:29:06 | → | idhugo__ joins (~idhugo@80-62-116-231-mobile.dk.customer.tdc.net) |
| 2021-04-28 10:29:07 | <maerwald> | There's a maintenance overhead |
| 2021-04-28 10:29:44 | <maerwald> | And it, obviously, causes a circular dependency, which can, when overused, make reasoning about a module harder. Although I think that's a pretty minor point. |
| 2021-04-28 10:29:45 | → | Alleria joins (~textual@zrcout.mskcc.org) |
| 2021-04-28 10:30:10 | Alleria | is now known as Guest33772 |
| 2021-04-28 10:30:41 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-04-28 10:31:11 | × | idhugo_ quits (~idhugo@87-49-45-4-mobile.dk.customer.tdc.net) (Ping timeout: 245 seconds) |
| 2021-04-28 10:32:11 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-28 10:36:14 | × | xff0x quits (~xff0x@2001:1a81:5216:4600:1ad0:c9d5:4f86:a019) (Ping timeout: 245 seconds) |
| 2021-04-28 10:37:21 | → | xff0x joins (~xff0x@2001:1a81:5216:4600:d365:aa72:75db:f7b9) |
| 2021-04-28 10:37:28 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds) |
| 2021-04-28 10:37:38 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-28 10:39:35 | → | darjeeling_ joins (~darjeelin@122.245.217.205) |
| 2021-04-28 10:40:16 | × | themk quits (~lukec@14-203-137-238.tpgi.com.au) (Quit: zzz) |
| 2021-04-28 10:43:04 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
| 2021-04-28 10:43:29 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-28 10:45:44 | → | LKoen joins (~LKoen@22.249.88.92.rev.sfr.net) |
| 2021-04-28 10:46:40 | <Philonous> | OK, thanks! |
| 2021-04-28 10:46:44 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-04-28 10:48:05 | × | vicfred quits (~vicfred@unaffiliated/vicfred) (Quit: Leaving) |
| 2021-04-28 10:50:52 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 240 seconds) |
| 2021-04-28 10:52:13 | → | ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-04-28 10:52:29 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 252 seconds) |
| 2021-04-28 10:55:14 | → | jgt_ joins (~jgt@46.154.88.171) |
| 2021-04-28 10:57:12 | × | jgt quits (~jgt@88.225.221.135) (Ping timeout: 240 seconds) |
| 2021-04-28 10:57:42 | × | ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 2021-04-28 10:57:57 | → | elfets_ joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
All times are in UTC.