Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→
Page 1 .. 843 844 845 846 847 848 849 850 851 852 853 .. 18025
1,802,493 events total
2021-07-07 22:08:36 <maerwald> jle`: no, it's basically how gentoo manages arch vs ~arch since 2 decades
2021-07-07 22:08:38 <jle`> in any case i stopped putting my packages onto stackage a while ago so maybe i can't really vouch for it anymore anyway
2021-07-07 22:08:58 <maerwald> gentoo is larger than hackage :p
2021-07-07 22:09:33 <AWizzArd> Aren’t people complaining all the time that Haskell has too few libs, i.e. implicitly that Hackage is too small?
2021-07-07 22:09:51 <maerwald> I don't think it's an engineering problem. It's a social and a manpower one
2021-07-07 22:09:58 <maerwald> workflow as well
2021-07-07 22:09:59 <geekosaur> that's really saying "it doesn't have this one lib I think I want"
2021-07-07 22:10:10 <monochrom> Aren't people complaining about everything.
2021-07-07 22:10:22 × Lycurgus quits (~juan@cpe-45-46-140-49.buffalo.res.rr.com) (Quit: Exeunt)
2021-07-07 22:10:23 <AWizzArd> monochrom: are you complaining about this? ;)
2021-07-07 22:10:31 <monochrom> Yes!
2021-07-07 22:10:44 <maerwald> AWizzArd: are you complaining about monochrom complaining?
2021-07-07 22:10:48 <monochrom> And also programmer hypocricy, yes.
2021-07-07 22:11:03 <jle`> imagine being so self-aware
2021-07-07 22:11:10 <jle`> couldnt be me
2021-07-07 22:11:16 <AWizzArd> maerwald: what question is this... do I smell a complaint here?
2021-07-07 22:11:31 <maerwald> just hard facts!
2021-07-07 22:11:46 <AWizzArd> maerwald: have you done SSO yet?
2021-07-07 22:12:00 <maerwald> wut?
2021-07-07 22:12:04 <monochrom> For example Haskell devs on Windows complaining "GHC WIndows version not ready for prime time, this is why low real-world adoption" yada yada
2021-07-07 22:12:05 <AWizzArd> Single Sign-On.
2021-07-07 22:12:47 <monochrom> That's a disguised way of saying "you should work for free so that I can use your GHC for profit"
2021-07-07 22:13:03 <maerwald> AWizzArd: no. That sounds complicated. I usually avoid those things.
2021-07-07 22:14:56 <maerwald> monochrom: I've experienced windows users as very helpful. At least in #powershell
2021-07-07 22:15:12 <monochrom> I don't know of single-sign-on either. Can't help you there.
2021-07-07 22:15:18 <AWizzArd> k
2021-07-07 22:15:44 <maerwald> They are also less cocky than linux users :>
2021-07-07 22:15:51 Ariakenom joins (~Ariakenom@c83-255-154-140.bredband.tele2.se)
2021-07-07 22:16:16 <lechner> or maybe just older?
2021-07-07 22:16:26 <maerwald> But I have no idea how any of that relates to "real-world adoption"
2021-07-07 22:17:00 <monochrom> "real-world adoption" is just a facade for "I can make money", as explained.
2021-07-07 22:17:23 <monochrom> likewise "too few libraries" just mean "doesn't have the one I want".
2021-07-07 22:17:28 × stefan-_ quits (~cri@42dots.de) (Ping timeout: 252 seconds)
2021-07-07 22:17:48 <monochrom> People ought to hide their hidden agendas, right? Must talk big and grand and selfless.
2021-07-07 22:17:59 <maerwald> haskell is used either by ppl who have very strong opinions, or by people who have so much money that they don't care what their engineering team does... so yeah
2021-07-07 22:21:56 stefan-_ joins (~cri@42dots.de)
2021-07-07 22:22:01 argento joins (~argent0@168-227-97-29.ptr.westnet.com.ar)
2021-07-07 22:22:52 yauhsien joins (~yauhsien@61-231-39-135.dynamic-ip.hinet.net)
2021-07-07 22:23:10 × Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Remote host closed the connection)
2021-07-07 22:23:46 Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi)
2021-07-07 22:24:22 eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:cdb:cabc:a7c7:75c9)
2021-07-07 22:24:54 × forell quits (~forell@user/forell) (Ping timeout: 272 seconds)
2021-07-07 22:24:55 × argento quits (~argent0@168-227-97-29.ptr.westnet.com.ar) (Client Quit)
2021-07-07 22:26:22 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
2021-07-07 22:27:24 × yauhsien quits (~yauhsien@61-231-39-135.dynamic-ip.hinet.net) (Ping timeout: 252 seconds)
2021-07-07 22:28:34 × eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:cdb:cabc:a7c7:75c9) (Ping timeout: 246 seconds)
2021-07-07 22:29:24 forell joins (~forell@user/forell)
2021-07-07 22:29:56 eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:cdb:cabc:a7c7:75c9)
2021-07-07 22:30:16 fizbin joins (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net)
2021-07-07 22:30:21 Guest65 joins (~Guest65@50.47.115.102)
2021-07-07 22:31:18 × fizbin quits (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) (Remote host closed the connection)
2021-07-07 22:31:28 <Guest65> What's the most readable way to format if-then-else blocks?
2021-07-07 22:31:47 <Guest65> e.g.
2021-07-07 22:31:59 <Guest65> "if c
2021-07-07 22:32:08 <Guest65> then 1
2021-07-07 22:32:08 <monochrom> Very often guards are much more formattable than if-then-else.
2021-07-07 22:32:41 <Rembane> Each of the keywords on a line each, with "then" and "else" indented some spaces.
2021-07-07 22:32:54 × justsomeguy quits (~justsomeg@user/justsomeguy) (Ping timeout: 252 seconds)
2021-07-07 22:32:58 warnz joins (~warnz@2600:1700:77c0:5610:edd9:472d:4b89:9ab8)
2021-07-07 22:33:03 <dibblego> bool f t p
2021-07-07 22:33:49 × acidjnk_new quits (~acidjnk@p200300d0c72b9526e1b6d7c282fb2b66.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
2021-07-07 22:33:54 <Guest65> if cond
2021-07-07 22:33:55 <Guest65> then foo
2021-07-07 22:33:55 <Guest65> else bar
2021-07-07 22:33:57 <Guest65> like this?
2021-07-07 22:33:57 <monochrom> In simple cases if-then-else is still pretty formattable. In that case, really anything that both looks nice to you and accepted by the parser is good. You don't need perfection, so don't ask.
2021-07-07 22:34:09 <Rembane> Guest65: yup or what monochrom said
2021-07-07 22:34:21 <Rembane> Guest65: I usually use a code formatter and don't think more about it
2021-07-07 22:34:39 × Guest65 quits (~Guest65@50.47.115.102) (Client Quit)
2021-07-07 22:34:51 <monochrom> And even for perfectionists there are much more pressing concerns than mere syntax.
2021-07-07 22:34:52 justsomeguy joins (~justsomeg@user/justsomeguy)
2021-07-07 22:35:00 Guest65 joins (~Guest65@50.47.115.102)
2021-07-07 22:35:17 <Guest65> ok
2021-07-07 22:35:29 × Guest65 quits (~Guest65@50.47.115.102) (Client Quit)
2021-07-07 22:35:33 × motte_ quits (~weechat@82.131.107.112.cable.starman.ee) (Quit: WeeChat 1.9.1)
2021-07-07 22:37:18 × warnz quits (~warnz@2600:1700:77c0:5610:edd9:472d:4b89:9ab8) (Ping timeout: 252 seconds)
2021-07-07 22:39:58 beka joins (~beka@104.193.170-244.PUBLIC.monkeybrains.net)
2021-07-07 22:42:05 × y04nn quits (~y04nn@91.193.4.106) (Ping timeout: 258 seconds)
2021-07-07 22:43:42 × chexum quits (~chexum@gateway/tor-sasl/chexum) (Quit: No Ping reply in 180 seconds.)
2021-07-07 22:45:39 y04nn joins (~y04nn@91.193.4.106)
2021-07-07 22:45:51 chexum joins (~chexum@gateway/tor-sasl/chexum)
2021-07-07 22:46:29 nighmi joins (~felix@port-92-196-116-190.dynamic.as20676.net)
2021-07-07 22:51:07 warnz joins (~warnz@2600:1700:77c0:5610:edd9:472d:4b89:9ab8)
2021-07-07 22:52:58 × epolanski quits (uid312403@id-312403.brockwell.irccloud.com) (Quit: Connection closed for inactivity)
2021-07-07 22:53:02 × Kaipi quits (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection)
2021-07-07 22:53:21 Kaipi joins (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net)
2021-07-07 22:53:23 × turlando quits (~turlando@user/turlando) (Remote host closed the connection)
2021-07-07 22:53:54 Sgeo joins (~Sgeo@user/sgeo)
2021-07-07 22:53:58 × Sgeo_ quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2021-07-07 22:54:16 × Ariakenom quits (~Ariakenom@c83-255-154-140.bredband.tele2.se) (Read error: Connection reset by peer)
2021-07-07 22:55:22 × warnz quits (~warnz@2600:1700:77c0:5610:edd9:472d:4b89:9ab8) (Ping timeout: 240 seconds)
2021-07-07 22:56:21 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2021-07-07 23:00:34 × hewxle quits (~hewxle@user/hewxle) (Read error: Connection reset by peer)
2021-07-07 23:00:56 Ariakenom joins (~Ariakenom@c83-255-154-140.bredband.tele2.se)
2021-07-07 23:01:12 <maerwald> I recently started to use more let bindings in guards
2021-07-07 23:01:31 × y04nn quits (~y04nn@91.193.4.106) (Remote host closed the connection)
2021-07-07 23:02:55 <maerwald> xs | let h = head xs
2021-07-07 23:02:57 <maerwald> , (Just _) <- foo -> f h
2021-07-07 23:03:10 × Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Remote host closed the connection)
2021-07-07 23:03:37 × sayola quits (~vekto@dslb-088-078-152-192.088.078.pools.vodafone-ip.de) (Read error: Connection reset by peer)

All times are in UTC.