Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-17 15:26:05 <merijn> angerman: Hey! Turtles are pretty fast!
2021-03-17 15:26:15 <bbhoss> nice. yeah I am hoping to limp along with rosetta
2021-03-17 15:26:17 <angerman> merijn: pssst
2021-03-17 15:26:30 molehillish joins (~molehilli@2600:8800:8d06:1800:2195:2964:ee:f10b)
2021-03-17 15:26:30 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-17 15:26:32 psygate joins (~psygate@unaffiliated/psygate)
2021-03-17 15:26:34 <merijn> bbhoss: From what I heard rosetta is pretty good
2021-03-17 15:26:44 <angerman> bbhoss: Rosetta is pretty capable. We use M1s for GHCs x86_64 CI
2021-03-17 15:26:57 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-17 15:27:19 <bbhoss> cool, good to hear. my personal experience has been a bit mixed as a regular user. most things are really fast but there's a few laggards like electron apps
2021-03-17 15:27:32 <angerman> The final numbers are not in to make a good judgement call but it looks pretty close to what we have had on x86_64 minis.
2021-03-17 15:27:53 hackage distribution-nixpkgs 1.5.0 - Types and functions to manipulate the Nixpkgs distribution https://hackage.haskell.org/package/distribution-nixpkgs-1.5.0 (PeterSimons)
2021-03-17 15:29:08 ezrakilty joins (~ezrakilty@97-113-58-224.tukw.qwest.net)
2021-03-17 15:30:45 × molehillish quits (~molehilli@2600:8800:8d06:1800:2195:2964:ee:f10b) (Ping timeout: 244 seconds)
2021-03-17 15:30:53 <shapr> @quote
2021-03-17 15:30:53 <lambdabot> alsochris says: People can login and look at their own junk
2021-03-17 15:30:58 × s00pcan quits (~chris@075-133-056-178.res.spectrum.com) (Remote host closed the connection)
2021-03-17 15:31:10 <shapr> GOOD MORNING!
2021-03-17 15:31:50 × flrnd quits (~flrnd@gateway/tor-sasl/flrnd) (Quit: leaving)
2021-03-17 15:32:25 nek0 joins (~nek0@mail.nek0.eu)
2021-03-17 15:32:45 <merijn> shapr: Good late afternoon ;)
2021-03-17 15:32:52 <shapr> hi!
2021-03-17 15:33:09 dbmikus joins (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2021-03-17 15:33:19 <shapr> I've spent a bunch of hours trying to write a slackbot in Haskell. The hard part is the slack api!
2021-03-17 15:33:19 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-17 15:33:24 molehillish joins (~molehilli@2600:8800:8d06:1800:2195:2964:ee:f10b)
2021-03-17 15:33:32 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-17 15:33:48 <shapr> I want a slackbot that runs weeder on a git repo and saves a historical count of weeds.
2021-03-17 15:37:44 Sathiana joins (~kath@185-113-98-38.cust.bredband2.com)
2021-03-17 15:37:58 × dbmikus quits (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 245 seconds)
2021-03-17 15:38:26 × molehillish quits (~molehilli@2600:8800:8d06:1800:2195:2964:ee:f10b) (Ping timeout: 264 seconds)
2021-03-17 15:40:31 mikeplus64 joins (~mike@unaffiliated/mikeplus64)
2021-03-17 15:42:37 × idhugo_ quits (~idhugo@80-62-116-180-mobile.dk.customer.tdc.net) (Ping timeout: 256 seconds)
2021-03-17 15:44:27 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-03-17 15:45:36 dbmikus joins (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com)
2021-03-17 15:45:39 codygman` joins (~user@209.251.131.98)
2021-03-17 15:46:48 × mikoto-chan quits (~anass@gateway/tor-sasl/mikoto-chan) (Ping timeout: 268 seconds)
2021-03-17 15:46:49 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-17 15:47:08 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-17 15:48:11 heatsink joins (~heatsink@2600:1700:bef1:5e10:f837:3533:97b:1f44)
2021-03-17 15:49:58 ep1ctetus joins (~epictetus@ip72-194-215-136.sb.sd.cox.net)
2021-03-17 15:50:10 jakalx parts (~jakalx@base.jakalx.net) ()
2021-03-17 15:50:21 bitmagie joins (~Thunderbi@200116b806d4970045cae2470eb56c01.dip.versatel-1u1.de)
2021-03-17 15:50:24 × dbmikus quits (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 246 seconds)
2021-03-17 15:51:27 × memario quits (59f6efbe@89.246.239.190) (Quit: Connection closed)
2021-03-17 15:53:12 × bitmagie quits (~Thunderbi@200116b806d4970045cae2470eb56c01.dip.versatel-1u1.de) (Client Quit)
2021-03-17 15:53:18 Luminous joins (~lmn2@120.154.155.173)
2021-03-17 15:55:12 dyeplexer joins (~lol@unaffiliated/terpin)
2021-03-17 15:55:28 fendor_ is now known as fendor
2021-03-17 15:57:06 × acidjnk_new quits (~acidjnk@p200300d0c72b9506e0723511d2830c2e.dip0.t-ipconnect.de) (Ping timeout: 244 seconds)
2021-03-17 15:57:19 Luminous is now known as Jordandave23
2021-03-17 15:57:27 Kaiepi joins (~Kaiepi@47.54.252.148)
2021-03-17 15:57:32 azure joins (~azure@103.154.230.130)
2021-03-17 15:57:55 azure is now known as Guest82011
2021-03-17 15:59:09 × zangi quits (~azure@103.154.230.130) (Ping timeout: 246 seconds)
2021-03-17 15:59:54 <Jordandave23> hi
2021-03-17 16:01:57 × ezrakilty quits (~ezrakilty@97-113-58-224.tukw.qwest.net) (Remote host closed the connection)
2021-03-17 16:02:03 geekosaur joins (82650c7a@130.101.12.122)
2021-03-17 16:02:12 joncol joins (~jco@c188-150-101-195.bredband.comhem.se)
2021-03-17 16:02:53 <Jordandave23> surely you are disappointed with the lack of action - this is woeful
2021-03-17 16:03:29 × rprosper- quits (~adam@186.75.232.35.bc.googleusercontent.com) (Quit: ZNC 1.7.5 - https://znc.in)
2021-03-17 16:03:33 <Jordandave23> you know you sought this language out for a sense of thrill
2021-03-17 16:03:47 rprospero joins (~adam@186.75.232.35.bc.googleusercontent.com)
2021-03-17 16:04:37 <Jordandave23> i got my credits in this subject nearly 20 years ago, its still as good, what is wrong with you people
2021-03-17 16:04:37 <Jordandave23> pipe up
2021-03-17 16:04:58 <shapr> Jordandave23: huh?
2021-03-17 16:05:12 ChanServ sets mode +o shapr
2021-03-17 16:05:15 <Jordandave23> shapr: im trying to get some conversation
2021-03-17 16:05:27 <shapr> Jordandave23: what sort of Haskell have you written lately?
2021-03-17 16:05:30 <shapr> Got any neat tools?
2021-03-17 16:05:46 <Jordandave23> def nothing of late. what about you?
2021-03-17 16:05:48 <shapr> I'm trying (and failing) to build a slackbot, because Slack's APIs are many and confusing.
2021-03-17 16:05:53 <joncol> Hello, I'm trying to get back into some Haskell, and I'm currently trying to play with monad transformers and `StateT`. I've created the following: http://ix.io/2Td0. On line 28 of this, I try to get to the state, but it leads to the error message on the lines below it. Am I missing something in the instance declaration, i.e. do I need to declare somewhere that DummyM "is" a StateT? I'm not sure how I
2021-03-17 16:05:59 <joncol> should proceed.
2021-03-17 16:06:06 <shapr> Jordandave23: I wrote some neat tiny tools lately: https://github.com/shapr/bloohm and https://github.com/shapr/sandwatch
2021-03-17 16:06:21 <Jordandave23> awesome! im going to check it out
2021-03-17 16:06:31 <shapr> I started on a duplicate file finder, but haven't had time to go past "hash all the files" yet.
2021-03-17 16:06:40 <merijn> joncol: You could do "s <- DummyM get"
2021-03-17 16:06:56 coot joins (~coot@37.30.58.223.nat.umts.dynamic.t-mobile.pl)
2021-03-17 16:06:57 <sm[m]> go shapr!
2021-03-17 16:06:59 <shapr> Though I want to extend the duplicate file finder to dig into zip files and use perceptual hashes on image files.
2021-03-17 16:07:38 <merijn> joncol: "get :: Monad m => StateT s m s", but your do block is DummyM (which is something else)
2021-03-17 16:07:43 <shapr> sm[m]: what awesome things have you been working on?
2021-03-17 16:07:48 shapr sets mode -o shapr
2021-03-17 16:07:50 <joncol> merijn: Oh, nice...
2021-03-17 16:08:39 <Jordandave23> very cool project
2021-03-17 16:08:41 <merijn> joncol: But the DummyM constructor wraps something of type "StateT Dummy IO a", so "DummyM get" ends up as "DummyM Dummy"
2021-03-17 16:08:54 <merijn> joncol: Which matches the monad used by your do block
2021-03-17 16:08:55 <sm[m]> shapr: exploring migrating hledger.org from sphinx to mdbook, and my personal site from hakyll to zola (two rust-based static site generators)
2021-03-17 16:09:09 × heatsink quits (~heatsink@2600:1700:bef1:5e10:f837:3533:97b:1f44) (Remote host closed the connection)
2021-03-17 16:09:10 <shapr> oh neato!
2021-03-17 16:09:23 <sm[m]> also just hledger code review
2021-03-17 16:09:40 <sm[m]> (API & performance improvements)
2021-03-17 16:10:02 × ejjfunky quits (7da36f81@125.163.111.129) (Ping timeout: 240 seconds)
2021-03-17 16:10:08 cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2021-03-17 16:10:14 <shapr> I still haven't sat down and spent time with hledger. I would benefit from that.
2021-03-17 16:10:47 jakalx joins (~jakalx@base.jakalx.net)
2021-03-17 16:10:52 <joncol> merijn: Can you explain `DummyM get` a bit more? `DummyM` is a type constructor, right? It looks weird to call that as a function? I'm confused :).
2021-03-17 16:11:01 <sm[m]> we'd be glad to have you!
2021-03-17 16:11:06 <sm[m]> also, not working but kibitzing on: cactus which bridges web page comments and matrix chat

All times are in UTC.