Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 961 962 963 964 965 966 967 968 969 970 971 .. 5022
502,152 events total
2020-10-30 18:18:04 chkno joins (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-10-30 18:19:22 coot joins (~coot@37.30.51.206.nat.umts.dynamic.t-mobile.pl)
2020-10-30 18:19:25 taurux joins (~taurux@net-130-25-101-121.cust.vodafonedsl.it)
2020-10-30 18:19:40 hackage uniqueness-periods-vector-examples 0.14.1.0 - Usage examples for the uniqueness-periods-vector series of packages https://hackage.haskell.org/package/uniqueness-periods-vector-examples-0.14.1.0 (OleksandrZhabenko)
2020-10-30 18:19:48 sam___ joins (~sam@210.166.185.81.rev.sfr.net)
2020-10-30 18:21:03 × jbox quits (~atlas@unaffiliated/jbox) (Quit: bye ^-^)
2020-10-30 18:23:04 × ericsagnes quits (~ericsagne@2405:6580:0:5100:58d8:d49c:65f5:d6a2) (Ping timeout: 268 seconds)
2020-10-30 18:24:13 ubert joins (~Thunderbi@p200300ecdf1e53c1e6b318fffe838f33.dip0.t-ipconnect.de)
2020-10-30 18:26:01 Jesin joins (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net)
2020-10-30 18:28:27 idhugo joins (~idhugo@80-62-116-101-mobile.dk.customer.tdc.net)
2020-10-30 18:31:49 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-10-30 18:34:49 ericsagnes joins (~ericsagne@2405:6580:0:5100:6fa3:8602:28fd:306c)
2020-10-30 18:36:14 elosant joins (~elosant@gateway/tor-sasl/elosant)
2020-10-30 18:37:12 × thir quits (~thir@p200300f27f0b7e004c18ab60065ea01b.dip0.t-ipconnect.de) (Remote host closed the connection)
2020-10-30 18:37:42 thir joins (~thir@pd9e1bd8a.dip0.t-ipconnect.de)
2020-10-30 18:38:05 × conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.)
2020-10-30 18:38:21 cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-10-30 18:38:44 × alp_ quits (~alp@2a01:e0a:58b:4920:a94e:f7d6:8198:b42c) (Ping timeout: 240 seconds)
2020-10-30 18:39:22 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-10-30 18:40:10 × idhugo quits (~idhugo@80-62-116-101-mobile.dk.customer.tdc.net) (Ping timeout: 256 seconds)
2020-10-30 18:42:49 × thir quits (~thir@pd9e1bd8a.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
2020-10-30 18:45:35 Sheilong joins (uid293653@gateway/web/irccloud.com/x-glxsmlubttuxknpb)
2020-10-30 18:46:05 × cosimone quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Quit: cosimone)
2020-10-30 18:53:15 alp_ joins (~alp@2a01:e0a:58b:4920:309c:8e3:a5b4:6eae)
2020-10-30 18:53:17 × Kaivo quits (~Kaivo@ec2-15-222-231-32.ca-central-1.compute.amazonaws.com) (Ping timeout: 268 seconds)
2020-10-30 18:53:20 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-10-30 18:55:12 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-10-30 18:55:12 Kaivo joins (~Kaivo@104-200-86-99.mc.derytele.com)
2020-10-30 18:55:54 achadwick joins (~achadwick@84.39.117.57)
2020-10-30 18:58:23 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 260 seconds)
2020-10-30 19:01:34 × _vaibhavingale_ quits (~Adium@203.188.228.9) (Quit: Leaving.)
2020-10-30 19:02:27 × livvy quits (~livvy@gateway/tor-sasl/livvy) (Remote host closed the connection)
2020-10-30 19:02:37 livvy joins (~livvy@gateway/tor-sasl/livvy)
2020-10-30 19:03:40 berberman joins (~berberman@unaffiliated/berberman)
2020-10-30 19:04:14 christo joins (~chris@81.96.113.213)
2020-10-30 19:04:23 × berberman_ quits (~berberman@unaffiliated/berberman) (Ping timeout: 268 seconds)
2020-10-30 19:06:51 × thc202 quits (~thc202@unaffiliated/thc202) (Ping timeout: 268 seconds)
2020-10-30 19:07:52 × christo quits (~chris@81.96.113.213) (Remote host closed the connection)
2020-10-30 19:08:58 bliminse joins (~bliminse@host109-156-197-211.range109-156.btcentralplus.com)
2020-10-30 19:10:29 <joel135> What are the most important haskell libraries to know?
2020-10-30 19:11:25 <maerwald> unix
2020-10-30 19:11:43 <yushyin> base?
2020-10-30 19:13:03 <geekosaur> mtl?
2020-10-30 19:13:40 thir joins (~thir@p200300f27f0b7e004c18ab60065ea01b.dip0.t-ipconnect.de)
2020-10-30 19:14:59 <monsterchrom> What kind of question is that?
2020-10-30 19:15:30 <monsterchrom> If it's for a job interview tomorrow, it's already too late.
2020-10-30 19:15:38 × alp_ quits (~alp@2a01:e0a:58b:4920:309c:8e3:a5b4:6eae) (Ping timeout: 264 seconds)
2020-10-30 19:15:43 <joel135> I don't know if it was a good question.
2020-10-30 19:16:11 <monsterchrom> It is a poor question. Only exam crammers would need to know.
2020-10-30 19:16:15 <maerwald> It's something you'd say on a dating app if you matched with a haskeller... so to get their attention
2020-10-30 19:16:43 <dsal> joel135: The most important haskell libraries to know are the ones that you use the most when building code to do the thing you care about the most.
2020-10-30 19:16:57 <monsterchrom> Yeah, that.
2020-10-30 19:17:00 <joel135> I get that tautology.
2020-10-30 19:17:26 <maerwald> the standad lib base isn't that great, but you'll have to use it anyway
2020-10-30 19:17:39 <monsterchrom> The people I know are the people known to everyone who knows everyone I know.
2020-10-30 19:17:40 × elosant quits (~elosant@gateway/tor-sasl/elosant) (Quit: WeeChat 2.9)
2020-10-30 19:19:01 bennofs1 joins (~benno@dslb-188-106-225-242.188.106.pools.vodafone-ip.de)
2020-10-30 19:19:15 <dsal> I like sqlite-simple. I use it a bunch. And optparse-applicative, though I'm open to trying some new ones.
2020-10-30 19:19:30 elosant joins (~elosant@gateway/tor-sasl/elosant)
2020-10-30 19:19:48 × obihann quits (~jhann@156.34.160.69) (Ping timeout: 268 seconds)
2020-10-30 19:20:09 hackage phonetic-languages-vector 0.1.0.0 - A generalization of the functionality of the uniqueness-periods-vector package. https://hackage.haskell.org/package/phonetic-languages-vector-0.1.0.0 (OleksandrZhabenko)
2020-10-30 19:20:39 obihann joins (~jhann@156.34.160.69)
2020-10-30 19:21:05 sulu joins (~sulu@unaffiliated/sulu)
2020-10-30 19:21:09 hackage polysemy-kvstore-jsonfile 0.1.0.0 - Run a KVStore as a single json file in polysemy. https://hackage.haskell.org/package/polysemy-kvstore-jsonfile-0.1.0.0 (locallycompact)
2020-10-30 19:21:39 × Franciman quits (~francesco@host-79-36-167-172.retail.telecomitalia.it) (Quit: Leaving)
2020-10-30 19:21:39 <dsal> I'm seeing more polysemy stuff. Still not used it, and the last news I read about it made it seem like a hoax.
2020-10-30 19:21:44 × thir quits (~thir@p200300f27f0b7e004c18ab60065ea01b.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2020-10-30 19:21:58 <maerwald> it's slow
2020-10-30 19:22:45 <maerwald> just use IO
2020-10-30 19:22:50 × tput quits (~tput@S0106a84e3fe54613.ed.shawcable.net) (Ping timeout: 264 seconds)
2020-10-30 19:23:02 <dsal> Yeah, there was initially magic about how it erased all the overhead at compile time and made extremely efficient code and then later... that didn't happen.
2020-10-30 19:23:42 <maerwald> even if it did trigger the right optimistions, it's a fragile gamble, hence the eff approach from alexi
2020-10-30 19:24:22 <maerwald> but I don't even know if we will see that any time soon either
2020-10-30 19:25:05 <monsterchrom> That triggered the GHC proposal to add first-class continuations.
2020-10-30 19:25:59 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-10-30 19:27:08 × machinedgod quits (~machinedg@24.105.81.50) (Ping timeout: 265 seconds)
2020-10-30 19:27:22 × mokulus quits (~mat@176.111.230.96) (Ping timeout: 258 seconds)
2020-10-30 19:27:51 × elosant quits (~elosant@gateway/tor-sasl/elosant) (Quit: WeeChat 2.9)
2020-10-30 19:28:15 lnlsn joins (~user@2804:14c:2b:891d::1000)
2020-10-30 19:28:37 knupfer joins (~Thunderbi@200116b82ca7b100f69634fffef0b45f.dip.versatel-1u1.de)
2020-10-30 19:28:37 × knupfer quits (~Thunderbi@200116b82ca7b100f69634fffef0b45f.dip.versatel-1u1.de) (Client Quit)
2020-10-30 19:28:50 knupfer joins (~Thunderbi@mue-88-130-61-065.dsl.tropolys.de)
2020-10-30 19:29:00 × Athas quits (athas@2a01:7c8:aaac:1cf:a58f:f586:d8cf:e687) (Quit: ZNC - http://znc.sourceforge.net)
2020-10-30 19:29:08 <dsal> joel135: Can you expand on the nature of your question a bit?
2020-10-30 19:29:35 Athas joins (athas@sigkill.dk)
2020-10-30 19:30:01 <dsal> My favorite "this library makes things way easier in Haskell than other languages" are STM, async, lens, megaparsec, etc...
2020-10-30 19:30:37 × kupi quits (uid212005@gateway/web/irccloud.com/x-wakstghvtqhtbzpe) (Quit: Connection closed for inactivity)
2020-10-30 19:31:00 <dsal> The amazonka stuff is pretty good. And conduit.
2020-10-30 19:31:48 <joel135> I have known about haskell for a long time, and have during this time learned a lot about the lambda calculus, but the haskell libraries are still as foreign to me as they were at the beginning.
2020-10-30 19:31:52 <maerwald> conduit is an example of an over-engineered API imo
2020-10-30 19:33:10 <maerwald> streamly seems much more idiomatic haskell, but it's a bit less polished
2020-10-30 19:33:34 <maerwald> and a lot faster
2020-10-30 19:34:06 <dsal> I wasn't sure about conduit... It's served me pretty well, but yeah, I've not looked hard for something else.
2020-10-30 19:34:09 <merijn> I'd argue that streamly is both much more complex and much more over-engineered than conduit >.>
2020-10-30 19:34:18 <sm[m]> joel135: a good start is to get familiar with what's in base
2020-10-30 19:34:26 <dsal> I don't have experience with alternatives to conduit.
2020-10-30 19:34:39 <merijn> streamly's API is super complex and the use of MonadBase/MonadBaseControl is terrible, because those typeclasses are terrible
2020-10-30 19:35:24 <joel135> I am tring out some posix functions right now; maybe it can be good to read through base at some level of detail later unless that's too big of a task.
2020-10-30 19:36:05 <dsal> joel135: It takes me some effort to study things for the sake of studying them. I have to put a need between myself and my learning goals most of the time. I've got a lot of pragmatic Haskell code for things I do.
2020-10-30 19:36:16 × bitmapper quits (uid464869@gateway/web/irccloud.com/x-fgstvrwzsmauzxyr) (Quit: Connection closed for inactivity)

All times are in UTC.