Newest at the top
2024-11-05 11:25:13 +0100 | alp | (~alp@2001:861:e3d6:8f80:86cd:f9bc:2fcc:950e) |
2024-11-05 11:24:51 +0100 | alp | (~alp@static-176-175-89-30.ftth.abo.bbox.fr) (Remote host closed the connection) |
2024-11-05 11:24:33 +0100 | misterfish | (~misterfis@31-161-39-137.biz.kpn.net) misterfish |
2024-11-05 11:17:48 +0100 | abyss | (~nandv@37.19.205.154) (Ping timeout: 265 seconds) |
2024-11-05 11:17:37 +0100 | libertyprime | (~libertypr@118-92-73-199.dsl.dyn.ihug.co.nz) libertyprime |
2024-11-05 11:16:23 +0100 | emfrom | (~emfrom@37.171.102.197) |
2024-11-05 11:14:17 +0100 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) ezzieyguywuf |
2024-11-05 11:13:36 +0100 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) (Ping timeout: 252 seconds) |
2024-11-05 11:09:34 +0100 | l-Shane-l | (~l-Shane-l@user/l-Shane-l) l-Shane-l |
2024-11-05 11:09:04 +0100 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 260 seconds) |
2024-11-05 11:08:44 +0100 | lxsameer | (~lxsameer@Serene/lxsameer) lxsameer |
2024-11-05 11:08:05 +0100 | misterfish | (~misterfis@h239071.upc-h.chello.nl) (Ping timeout: 255 seconds) |
2024-11-05 10:59:52 +0100 | ubert | (~Thunderbi@178.115.51.39.wireless.dyn.drei.com) ubert |
2024-11-05 10:58:31 +0100 | enikar | (~enikar@user/enikar) (Quit: WeeChat 3.0) |
2024-11-05 10:54:04 +0100 | rvalue- | rvalue |
2024-11-05 10:51:32 +0100 | cyphase | (~cyphase@user/cyphase) cyphase |
2024-11-05 10:49:56 +0100 | cyphase | (~cyphase@user/cyphase) (Read error: Connection reset by peer) |
2024-11-05 10:49:26 +0100 | chele | (~chele@user/chele) chele |
2024-11-05 10:48:44 +0100 | rvalue | (~rvalue@user/rvalue) (Ping timeout: 272 seconds) |
2024-11-05 10:48:11 +0100 | rvalue- | (~rvalue@user/rvalue) rvalue |
2024-11-05 10:42:30 +0100 | <haskellbridge> | 广 / 廣 (wide, adj.) |
2024-11-05 10:42:30 +0100 | <haskellbridge> | <hellwolf> 书 / 書 (book) |
2024-11-05 10:41:26 +0100 | <Inst> | (since simplified Chinese, among other things, makes Chinese far faster to write in non-cursive forms) |
2024-11-05 10:41:02 +0100 | <Inst> | nice analogy, given that o takes forever to type whereas . is a keyboard default |
2024-11-05 10:39:26 +0100 | <merijn> | It's a bad extension that should feel bad about itself >.< |
2024-11-05 10:39:17 +0100 | <kaol> | I'll happily never use it myself. |
2024-11-05 10:38:52 +0100 | <merijn> | RecordDotSyntax exists solely to make Haskell's relatively clean grammar a confusing nightmare hellscape |
2024-11-05 10:38:38 +0100 | <haskellbridge> | <hellwolf> . to ∘ is simplified chinese to traditional chinese. |
2024-11-05 10:38:23 +0100 | <kaol> | That's just syntax. I'm thinking of type level mayhem. |
2024-11-05 10:36:33 +0100 | <Inst> | and RecordDotSyntax |
2024-11-05 10:36:21 +0100 | <Inst> | it's also used for Module.bindingInModule |
2024-11-05 10:36:10 +0100 | <Inst> | you can remember it's supposed to resemble the composition operator in math, but there's a dozen other things it's used in computer science |
2024-11-05 10:35:45 +0100 | <Inst> | . is confusing, tbh |
2024-11-05 10:35:22 +0100 | <kaol> | Just to get "(+1) . [1,2,3]". Not confusing at all. |
2024-11-05 10:33:47 +0100 | <kaol> | Some people just want to see the world burn. Like by redefining map = fmap = (.). |
2024-11-05 10:32:46 +0100 | haskellbridge | hellwolf duck now |
2024-11-05 10:32:44 +0100 | <haskellbridge> | <hellwolf> sorry for not sorry for the digress. I figured it's an IRC channel, I can get away with some interjections. |
2024-11-05 10:32:19 +0100 | <tomsmeding> | we get a link :) (wait a minute and it'll show up here https://ircbrowse.tomsmeding.com/browse/lchaskell?events_page=13963 ) |
2024-11-05 10:31:53 +0100 | <haskellbridge> | <hellwolf> Hope screenshot works for IRC users too. |
2024-11-05 10:31:48 +0100 | <haskellbridge> | <hellwolf> https://kf8nh.com/_heisenbridge/media/matrix.org/xKUfmoznwCHkVefPSdGMuRsW/vGfaLYyIYNk/image.png |
2024-11-05 10:28:04 +0100 | rvalue | (~rvalue@user/rvalue) rvalue |
2024-11-05 10:27:51 +0100 | <tomsmeding> | now set (f1 ~ (->) a1) and (f2 ~ (->) a2) |
2024-11-05 10:27:36 +0100 | <Inst> | (.) = fmap for instance Functor (r ->) |
2024-11-05 10:27:35 +0100 | rvalue | (~rvalue@user/rvalue) (Read error: Connection reset by peer) |
2024-11-05 10:27:34 +0100 | <lambdabot> | (Functor f1, Functor f2) => (a -> b) -> f1 (f2 a) -> f1 (f2 b) |
2024-11-05 10:27:33 +0100 | <tomsmeding> | :t fmap fmap fmap |
2024-11-05 10:27:31 +0100 | <lambdabot> | (b -> c) -> (a1 -> a2 -> b) -> a1 -> a2 -> c |
2024-11-05 10:27:30 +0100 | <tomsmeding> | :t (.) . (.) |
2024-11-05 10:27:03 +0100 | <haskellbridge> | <hellwolf> no, (.) != fmap. I just double checked with hoogle ;) |
2024-11-05 10:27:03 +0100 | Digitteknohippie | Digit |