Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-02 04:37:58 <boxscape> but . is also already defined as an operator, so that by itself doesn't disqualify a symbol
2021-03-02 04:38:16 <nshepperd2> oh yeah they are
2021-03-02 04:38:30 <nshepperd2> i forgot about zip`ap`tail
2021-03-02 04:38:57 <dolio> -> wasn't taken as a term level infix operator.
2021-03-02 04:40:12 <boxscape> I wonder if you could make ; work for records without breaking explicit layout too much
2021-03-02 04:40:23 rayyyy joins (~nanoz@gateway/tor-sasl/nanoz)
2021-03-02 04:40:23 slacker2014 joins (~Thunderbi@49.207.219.205)
2021-03-02 04:41:36 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds)
2021-03-02 04:43:16 × apache801 quits (~rishi@wsip-70-168-153-252.oc.oc.cox.net) (Ping timeout: 240 seconds)
2021-03-02 04:43:44 <nshepperd2> -> is used for ViewPatterns but that's probably less of a conflict than .
2021-03-02 04:44:24 apache801 joins (~rishi@wsip-70-168-153-252.oc.oc.cox.net)
2021-03-02 04:45:38 × ericsagnes quits (~ericsagne@2405:6580:0:5100:73a2:a1d8:b2be:9079) (Ping timeout: 264 seconds)
2021-03-02 04:46:36 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-03-02 04:46:39 <nshepperd2> https://github.com/nshepperd/cabbage i made a package manager
2021-03-02 04:47:10 slacker2014 parts (~Thunderbi@49.207.219.205) ()
2021-03-02 04:50:18 × epicte7us quits (~epictetus@ip72-194-215-136.sb.sd.cox.net) (Read error: Connection reset by peer)
2021-03-02 04:54:09 × haritz quits (~hrtz@unaffiliated/haritz) (Ping timeout: 265 seconds)
2021-03-02 04:54:29 haritz joins (~hrtz@62.3.70.206)
2021-03-02 04:54:29 × haritz quits (~hrtz@62.3.70.206) (Changing host)
2021-03-02 04:54:29 haritz joins (~hrtz@unaffiliated/haritz)
2021-03-02 04:57:03 × natechan quits (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 256 seconds)
2021-03-02 04:57:05 ericsagnes joins (~ericsagne@2405:6580:0:5100:7511:4100:6209:4ebe)
2021-03-02 05:03:49 <olligobber> :t (.).(.)
2021-03-02 05:03:50 <lambdabot> (b -> c) -> (a1 -> a2 -> b) -> a1 -> a2 -> c
2021-03-02 05:04:00 <olligobber> huh
2021-03-02 05:04:10 × Wuzzy quits (~Wuzzy@p5b0df7c2.dip0.t-ipconnect.de) (Remote host closed the connection)
2021-03-02 05:04:19 remby joins (~rcg@bras-base-london1483w-grc-21-76-67-124-27.dsl.bell.ca)
2021-03-02 05:05:50 <boxscape> olligobber it's a specialized version of (fmap . fmap) which let's you go two functors deep, in this case the (r ->) functor
2021-03-02 05:06:13 <olligobber> :t fmap . fmap
2021-03-02 05:06:14 <lambdabot> (Functor f1, Functor f2) => (a -> b) -> f1 (f2 a) -> f1 (f2 b)
2021-03-02 05:06:24 <olligobber> ah I see
2021-03-02 05:08:05 <d34df00d> Last time I did binary (de)serialization, cereal was the library of choice. Is that still the case, or are there any other libraries worth checking out?
2021-03-02 05:08:21 <olligobber> nshepperd, huh, if I hadn't just learned how to use cabal I might consider using that
2021-03-02 05:08:46 × howdoi quits (uid224@gateway/web/irccloud.com/x-ooezfjzkvhydiyus) (Quit: Connection closed for inactivity)
2021-03-02 05:09:35 × dbmikus quits (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 240 seconds)
2021-03-02 05:11:47 raym joins (~ray@45.64.220.3)
2021-03-02 05:13:19 <nshepperd2> i think it's mainly complementary to cabal
2021-03-02 05:14:58 <dolio> d34df00d: I think cereal is no longer the library of choice.
2021-03-02 05:14:59 <nshepperd2> it fills in the gap where you want to 'install' some libraries globally so that you can use them when you open a ghci repl (I use ghci as a calculator pretty much constantly) or want to run some quickly written .hs program without making a whole cabal project
2021-03-02 05:15:22 <nshepperd2> cabal by itself doesn't really support that
2021-03-02 05:17:55 × tinhatcat quits (~tsranso@2600:1700:ae40:21c8:883b:8e1b:48a:92f0) (Ping timeout: 240 seconds)
2021-03-02 05:18:04 × fissureman quits (~quassel@c-73-201-159-163.hsd1.dc.comcast.net) (Ping timeout: 260 seconds)
2021-03-02 05:18:36 × apache801 quits (~rishi@wsip-70-168-153-252.oc.oc.cox.net) (Ping timeout: 240 seconds)
2021-03-02 05:18:48 fissureman joins (~quassel@c-73-201-159-163.hsd1.dc.comcast.net)
2021-03-02 05:18:57 <d34df00d> dolio: what would you recommend instead?
2021-03-02 05:21:31 <dolio> I'm no expert, but my recollection is that binary added the distinct things that cereal had, and cereal is no longer really developed.
2021-03-02 05:21:51 dbmikus joins (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2021-03-02 05:22:01 <dolio> But also, depending on your use case, it might be good not to use binary either, and use the newer thing based on CBOR.
2021-03-02 05:22:06 tinhatcat joins (~tsranso@108-91-101-161.lightspeed.gnvlsc.sbcglobal.net)
2021-03-02 05:23:16 natechan joins (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net)
2021-03-02 05:23:36 <dolio> I guess that's cborg.
2021-03-02 05:26:58 × dbmikus quits (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 276 seconds)
2021-03-02 05:27:16 × fissureman quits (~quassel@c-73-201-159-163.hsd1.dc.comcast.net) (Ping timeout: 240 seconds)
2021-03-02 05:27:18 geyaeb_ joins (~geyaeb@gateway/tor-sasl/geyaeb)
2021-03-02 05:28:00 fissureman joins (~quassel@c-73-201-159-163.hsd1.dc.comcast.net)
2021-03-02 05:28:56 × geyaeb quits (~geyaeb@gateway/tor-sasl/geyaeb) (Ping timeout: 268 seconds)
2021-03-02 05:29:13 carlomagno joins (~cararell@148.87.23.6)
2021-03-02 05:29:16 × carlomagno1 quits (~cararell@148.87.23.6) (Ping timeout: 240 seconds)
2021-03-02 05:29:35 <d34df00d> I just want to parse jpeg files into something reasonable just for lulz.
2021-03-02 05:30:09 × rayyyy quits (~nanoz@gateway/tor-sasl/nanoz) (Ping timeout: 268 seconds)
2021-03-02 05:31:20 Tops21 joins (~Tobias@dyndsl-095-033-025-007.ewe-ip-backbone.de)
2021-03-02 05:33:29 × carlomagno quits (~cararell@148.87.23.6) (Remote host closed the connection)
2021-03-02 05:33:49 × Tops2 quits (~Tobias@dyndsl-095-033-090-074.ewe-ip-backbone.de) (Ping timeout: 260 seconds)
2021-03-02 05:38:29 × geowiesnot_bis quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 260 seconds)
2021-03-02 05:40:09 <nshepperd2> if you're parsing existing formats, use binary. if you're serialising stuff as your own format, use serialise/cborg
2021-03-02 05:44:57 × plutoniix quits (~q@184.82.220.117) (Ping timeout: 264 seconds)
2021-03-02 05:46:52 <d34df00d> binary it is then!
2021-03-02 05:46:53 <d34df00d> Thanks!
2021-03-02 05:47:50 plutoniix joins (~q@184.82.220.117)
2021-03-02 05:54:51 howdoi joins (uid224@gateway/web/irccloud.com/x-auqjdxvohzkrxyfy)
2021-03-02 05:55:47 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:c491:50f:2150:49a6) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-03-02 05:55:54 × natechan quits (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 245 seconds)
2021-03-02 06:02:39 apache801 joins (~rishi@wsip-70-168-153-252.oc.oc.cox.net)
2021-03-02 06:06:34 × boxscape quits (86ab2c71@gateway/web/cgi-irc/kiwiirc.com/ip.134.171.44.113) (Quit: Ping timeout (120 seconds))
2021-03-02 06:08:41 boxscape joins (86ab2c71@gateway/web/cgi-irc/kiwiirc.com/ip.134.171.44.113)
2021-03-02 06:10:54 × deja quits (~deja@212095008174.public.telering.at) (Ping timeout: 245 seconds)
2021-03-02 06:16:06 superstar64 joins (6ccefa7c@108-206-250-124.lightspeed.miamfl.sbcglobal.net)
2021-03-02 06:16:28 Neuromancer joins (~Neuromanc@unaffiliated/neuromancer)
2021-03-02 06:19:35 takuan joins (~takuan@178-116-218-225.access.telenet.be)
2021-03-02 06:20:54 × elliott__ quits (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) (Ping timeout: 245 seconds)
2021-03-02 06:21:23 × quaid1 quits (~quaid@139.28.218.148) (Remote host closed the connection)
2021-03-02 06:26:24 rcdilorenzo joins (~rcdiloren@cpe-76-182-83-26.nc.res.rr.com)
2021-03-02 06:30:38 × rcdilorenzo quits (~rcdiloren@cpe-76-182-83-26.nc.res.rr.com) (Client Quit)
2021-03-02 06:30:55 rcdilorenzo joins (~rcdiloren@cpe-76-182-83-26.nc.res.rr.com)
2021-03-02 06:38:12 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-02 06:38:36 × apache801 quits (~rishi@wsip-70-168-153-252.oc.oc.cox.net) (Ping timeout: 240 seconds)
2021-03-02 06:41:13 danvet joins (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2021-03-02 06:41:41 knupfer joins (~Thunderbi@200116b82ca658002159149b9f374835.dip.versatel-1u1.de)
2021-03-02 06:42:15 × nineonine quits (~nineonine@50.216.62.2) (Ping timeout: 240 seconds)
2021-03-02 06:43:14 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 260 seconds)
2021-03-02 06:43:20 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-02 06:46:36 Varis joins (~Tadas@unaffiliated/varis)
2021-03-02 06:54:52 sord937 joins (~sord937@gateway/tor-sasl/sord937)
2021-03-02 07:06:22 rdivyanshu joins (uid322626@gateway/web/irccloud.com/x-cplnzsffvdwxtsrz)
2021-03-02 07:06:58 <edwardk> i now have my unlifted project building all the 2-ary representations... it takes 20 minutes or so to build on my macbook pro. maybe i should leave that option off by default. ;)
2021-03-02 07:08:45 × gioyik quits (~gioyik@gateway/tor-sasl/gioyik) (Quit: WeeChat 3.0)
2021-03-02 07:09:44 Lowl3v3l joins (~Lowl3v3l@dslb-002-207-103-026.002.207.pools.vodafone-ip.de)
2021-03-02 07:11:06 <edwardk> at the very least until Ericson2314 's patch to make backpack build with -j goes in!
2021-03-02 07:13:14 _ht joins (~quassel@82-169-194-8.biz.kpn.net)
2021-03-02 07:14:00 <MarcelineVQ> you've gone mad with power

All times are in UTC.