2021-05-24 00:00:21 +0200 | zeenk | (~zeenk@2a02:2f04:a310:b600:b098:bf18:df4d:4c41) |
2021-05-24 00:02:18 +0200 | mastarija | (~mastarija@31.217.14.127) (Quit: Leaving) |
2021-05-24 00:04:34 +0200 | raehik1 | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-05-24 00:04:53 +0200 | dudek | (~dudek@185.150.236.112) (Quit: Leaving) |
2021-05-24 00:06:29 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
2021-05-24 00:07:41 +0200 | wonko | (~wjc@user/wonko) (Ping timeout: 272 seconds) |
2021-05-24 00:07:59 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2021-05-24 00:15:54 +0200 | fendor_ | (~fendor@178.165.191.174.wireless.dyn.drei.com) (Remote host closed the connection) |
2021-05-24 00:16:14 +0200 | haskman | (~haskman@106.215.24.177) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 00:16:25 +0200 | liv | (~liv@bras-base-burlon0233w-grc-86-70-30-52-48.dsl.bell.ca) |
2021-05-24 00:17:50 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 00:18:04 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 00:22:25 +0200 | zeenk | (~zeenk@2a02:2f04:a310:b600:b098:bf18:df4d:4c41) (Quit: Konversation terminated!) |
2021-05-24 00:28:01 +0200 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.) |
2021-05-24 00:30:04 +0200 | scrazen | (~scrazen@user/scrazen) (Remote host closed the connection) |
2021-05-24 00:30:12 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 00:30:32 +0200 | <sclv> | just as an fyi, we'll probably have some hackage downtime later today (maybe in an hour or two) as we migrate to a bigger server |
2021-05-24 00:30:49 +0200 | <sclv> | mirrors will still work, so won't affect cabal usage etc, just doc availability |
2021-05-24 00:33:58 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
2021-05-24 00:34:23 +0200 | liv | (~liv@bras-base-burlon0233w-grc-86-70-30-52-48.dsl.bell.ca) (Remote host closed the connection) |
2021-05-24 00:35:13 +0200 | Morrow | (~Morrow@bzq-110-168-31-106.red.bezeqint.net) |
2021-05-24 00:36:25 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
2021-05-24 00:41:30 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 00:42:14 +0200 | dtman34 | (~dtman34@c-73-62-246-247.hsd1.mn.comcast.net) |
2021-05-24 00:43:51 +0200 | kewa | (~kewa@5.138.148.77) |
2021-05-24 00:45:08 +0200 | imdoor | (~imdoor@balticom-142-78-50.balticom.lv) (Quit: imdoor) |
2021-05-24 00:45:35 +0200 | nkjni | (~manjaro-g@net-93-148-57-85.cust.vodafonedsl.it) |
2021-05-24 00:46:26 +0200 | <Restle> | I remember reading a blogpost that covered full parametric data types (I.E, `data Person name age = Person name age`) where every field is a type variable, but I forgot what it was referred to as |
2021-05-24 00:46:42 +0200 | <Restle> | Is there a common name for this? Google isn't turning up much |
2021-05-24 00:48:10 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 00:48:24 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 00:49:14 +0200 | <dmwit> | I guess it's a sum of products. |
2021-05-24 00:49:28 +0200 | <dmwit> | I don't really think there's a common name for it. It's not a common property. |
2021-05-24 00:49:48 +0200 | nkjni | (~manjaro-g@net-93-148-57-85.cust.vodafonedsl.it) (Quit: Leaving) |
2021-05-24 00:51:23 +0200 | fryguybob | (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) (Ping timeout: 272 seconds) |
2021-05-24 00:53:10 +0200 | gehmehgeh | (~user@user/gehmehgeh) (Quit: Leaving) |
2021-05-24 00:53:49 +0200 | <hpc> | the value-level equivalent is "supercombinator" |
2021-05-24 00:54:16 +0200 | <hpc> | even at that level it's not terribly interesting |
2021-05-24 00:56:23 +0200 | <Restle> | It makes for some interesting APIs though, if you're able to demand constraints on specific fields sometimes and not others: `data User a b = User { username :: a, password :: b }` allowing for: `login :: forall a b. Hash b => User a b -> IO ()` |
2021-05-24 00:57:16 +0200 | <hpc> | what if you want to process a list of users |
2021-05-24 00:57:19 +0200 | <Restle> | I don't want to do this though, nor suggesting doing this everywhere, I was just trying to track down the original block post |
2021-05-24 00:57:22 +0200 | <Restle> | blog* |
2021-05-24 00:57:28 +0200 | <hpc> | some of which have sha256 passwords and some of which have sha512 passwords? |
2021-05-24 00:58:03 +0200 | <Restle> | Then either your type system just helped you realise you were about to write broken code and that is by design :), or you generalise the type further perhaps? |
2021-05-24 00:58:24 +0200 | <boxscape> | data UserList a = forall b . UserList [User a b]? |
2021-05-24 00:58:29 +0200 | <boxscape> | eh |
2021-05-24 00:58:35 +0200 | <boxscape> | data UserList a = forall b . Hash b => UserList [User a b]? |
2021-05-24 00:59:06 +0200 | shapr | (~user@pool-100-36-247-68.washdc.fios.verizon.net) |
2021-05-24 00:59:18 +0200 | <Restle> | Yeah existentials save you here but it's kind of nasty |
2021-05-24 00:59:34 +0200 | xwx | (~george@user/george) (Ping timeout: 264 seconds) |
2021-05-24 01:00:07 +0200 | unyu | (~pyon@user/pyon) |
2021-05-24 01:02:29 +0200 | <doyougnu> | Could it be related to Tagless-Final stuff from Oleg? |
2021-05-24 01:02:49 +0200 | exarkun2 | exarkun |
2021-05-24 01:05:08 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 244 seconds) |
2021-05-24 01:05:49 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
2021-05-24 01:06:27 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
2021-05-24 01:06:27 +0200 | <Restle> | Possibly but his site is a labyrinth, I wouldn't know where to start trying to track it down :( |
2021-05-24 01:07:57 +0200 | ddellacosta | (~ddellacos@86.106.121.78) |
2021-05-24 01:09:45 +0200 | yumaikas- | (~yumaikas@c-75-70-163-65.hsd1.co.comcast.net) (Ping timeout: 272 seconds) |
2021-05-24 01:10:30 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) |
2021-05-24 01:11:15 +0200 | ddellacosta | (~ddellacos@86.106.121.78) (Read error: Connection reset by peer) |
2021-05-24 01:13:45 +0200 | exarkun | (~exarkun@2605:59c1:c2cc:400:70e1:a9aa:6155:349e) (Remote host closed the connection) |
2021-05-24 01:13:59 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) |
2021-05-24 01:14:42 +0200 | WikiLycurgus | (~juan@cpe-45-46-140-49.buffalo.res.rr.com) |
2021-05-24 01:16:09 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Quit: Computer is sleeping. ZZZzzz…) |
2021-05-24 01:16:51 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 01:20:01 +0200 | slack1256 | (~slack1256@181.203.76.139) |
2021-05-24 01:20:13 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Client Quit) |
2021-05-24 01:21:10 +0200 | <boxscape> | ah, actually, the existential would have to be different |
2021-05-24 01:21:24 +0200 | <boxscape> | data EUser a = forall b . Hash b => User a b |
2021-05-24 01:21:32 +0200 | <boxscape> | and then you can use [EUser a] directly |
2021-05-24 01:21:48 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 01:21:48 +0200 | <boxscape> | with the other definition there's still only one b for the entire list |
2021-05-24 01:22:13 +0200 | abrar | (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) (Ping timeout: 272 seconds) |
2021-05-24 01:23:12 +0200 | <Restle> | You could `type UserList a = [forall b. User a b]` I think |
2021-05-24 01:23:42 +0200 | <Restle> | Missed the constraint but I'm falling asleep at the keyboard, time to logoff I think |
2021-05-24 01:23:52 +0200 | <boxscape> | seems like it would have to be `type UserList a = [exists b . Hash b => User a b]` no? |
2021-05-24 01:24:03 +0200 | <boxscape> | (except of course we don't have the exists keyword yet) |
2021-05-24 01:24:28 +0200 | <Restle> | exists can _always_ be transformed into some Rank N of forall though no? |
2021-05-24 01:24:48 +0200 | <boxscape> | yes, exists n . P n = forall r (forall n . P n -> r) -> r, I believe |
2021-05-24 01:25:02 +0200 | kaskal | (~user@2001:4bb8:2e8:6ec5:e985:ebf:4001:b154) |
2021-05-24 01:26:20 +0200 | kaskal | (~user@2001:4bb8:2e8:6ec5:e985:ebf:4001:b154) () |
2021-05-24 01:27:04 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Quit: Computer is sleeping. ZZZzzz…) |
2021-05-24 01:27:10 +0200 | Gurkenglas__ | (~Gurkengla@dslb-088-075-022-175.088.075.pools.vodafone-ip.de) (Ping timeout: 264 seconds) |
2021-05-24 01:28:27 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 264 seconds) |
2021-05-24 01:33:47 +0200 | epolanski | (uid312403@id-312403.brockwell.irccloud.com) (Quit: Connection closed for inactivity) |
2021-05-24 01:34:01 +0200 | kaskal | (~user@2001:4bb8:2e8:6ec5:e985:ebf:4001:b154) |
2021-05-24 01:35:01 +0200 | space-shell | (5862f726@107.161.19.109) (Quit: Connection closed) |
2021-05-24 01:37:57 +0200 | kaskal | (~user@2001:4bb8:2e8:6ec5:e985:ebf:4001:b154) (Quit: ERC (IRC client for Emacs 26.3)) |
2021-05-24 01:38:34 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 01:40:56 +0200 | WikiLycurgus | (~juan@cpe-45-46-140-49.buffalo.res.rr.com) (Quit: Exeunt) |
2021-05-24 01:46:45 +0200 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
2021-05-24 01:49:21 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
2021-05-24 01:50:32 +0200 | koolazer | (~koolazer@user/koolazer) |
2021-05-24 01:53:31 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 01:53:45 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 01:55:38 +0200 | Carter | carter_ |
2021-05-24 01:55:41 +0200 | carter_ | carter |
2021-05-24 01:56:15 +0200 | kaskal | (~user@2001:4bb8:2e8:6ec5:e985:ebf:4001:b154) |
2021-05-24 02:03:55 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 02:09:20 +0200 | <ski> | Restle : no, `[forall b. User a b]' is very different |
2021-05-24 02:10:41 +0200 | daenth | (~textual@162.218.217.186) |
2021-05-24 02:10:46 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2021-05-24 02:12:19 +0200 | daenth | (~textual@162.218.217.186) (Quit: Textual IRC Client: www.textualapp.com) |
2021-05-24 02:12:33 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 02:13:35 +0200 | dtman34 | (~dtman34@c-73-62-246-247.hsd1.mn.comcast.net) (Quit: ZNC 1.7.2+deb3 - https://znc.in) |
2021-05-24 02:15:31 +0200 | boxscape | sighs |
2021-05-24 02:15:37 +0200 | chddr | (~Thunderbi@91.226.34.182) (Ping timeout: 272 seconds) |
2021-05-24 02:15:39 +0200 | <boxscape> | I so often want Bool to have a Monoid instance for && |
2021-05-24 02:15:43 +0200 | kewa | (~kewa@5.138.148.77) (Ping timeout: 265 seconds) |
2021-05-24 02:15:52 +0200 | <boxscape> | so I can do `predicate1 <> predicate2 :: a -> Bool` |
2021-05-24 02:16:41 +0200 | <boxscape> | (without messing around with newtypes, because at that point I might as well write it all out) |
2021-05-24 02:20:22 +0200 | <boxscape> | Alternatively I guess (&&) and (||) could be methods of some class and `a -> Bool` could be an instance of that class |
2021-05-24 02:20:37 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2021-05-24 02:20:59 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 02:21:15 +0200 | <boxscape> | hm, maybe that's something to put in a custom prelude when I use one, that avoids the orphan instances |
2021-05-24 02:22:00 +0200 | <boxscape> | ...or just import the Boolean package :) |
2021-05-24 02:24:18 +0200 | carter | cartazio |
2021-05-24 02:24:34 +0200 | cartazio | Carter |
2021-05-24 02:27:09 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:64fb:7080:45f7:39d3) |
2021-05-24 02:29:43 +0200 | <doyougnu> | boxscape: isn't Data.Monoid.All and Data.Monoid.Any what you're looking for? |
2021-05-24 02:30:20 +0200 | <boxscape> | doyougnu, no, because if I used that, it would be significantly longer and less readable than `\c -> predicate1 c && predicate2 c` |
2021-05-24 02:30:39 +0200 | <dmwit> | doyougnu: I don't think so, that's the wrong direction: it's one class, where you can pick (&&) or (||) depending on which instance you get. I think boxscape wants one class with (&&) and (||) that you can implement for many types. |
2021-05-24 02:30:55 +0200 | <boxscape> | yes |
2021-05-24 02:31:06 +0200 | <dmwit> | :t liftA2 (&&) |
2021-05-24 02:31:07 +0200 | <lambdabot> | Applicative f => f Bool -> f Bool -> f Bool |
2021-05-24 02:31:16 +0200 | <boxscape> | okay yes that is better than using All |
2021-05-24 02:31:28 +0200 | <boxscape> | but I wish we had a way to use liftA2 in a nice looking way with operators |
2021-05-24 02:31:47 +0200 | <dmwit> | Actually, maybe doyougnu has got more going for him than you might think. (<>) does actually work on functions if they return an All or an Any. |
2021-05-24 02:32:03 +0200 | raehik1 | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 264 seconds) |
2021-05-24 02:32:05 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:64fb:7080:45f7:39d3) (Ping timeout: 272 seconds) |
2021-05-24 02:32:14 +0200 | <dmwit> | But what are the chances your functions return one of those instead of a Bool? Pretty small. |
2021-05-24 02:32:27 +0200 | <doyougnu> | dmwit: ah I see |
2021-05-24 02:32:49 +0200 | <dmwit> | boxscape: I think the numeric prelude does have a suitable class. |
2021-05-24 02:32:53 +0200 | <Axman6> | So glad to see how active this channel has become so quickly! |
2021-05-24 02:32:57 +0200 | <dmwit> | So that could be one route. |
2021-05-24 02:33:16 +0200 | <boxscape> | I'll check it out, thanks |
2021-05-24 02:33:58 +0200 | <doyougnu> | I wonder if you could do something like this with GADTs, that would allow the Applicative f to take on different instances depending on the sub-ADT right? |
2021-05-24 02:35:37 +0200 | <dmwit> | boxscape: http://hackage.haskell.org/package/numeric-prelude-0.4.3.3/docs/Algebra-Lattice.html, I think. |
2021-05-24 02:35:56 +0200 | <boxscape> | ah, thanks |
2021-05-24 02:36:04 +0200 | <boxscape> | % :t getAll <$> ((All <$> isSpace) <> (All <$> (/= '\n'))) -- this is the best I can think of with All |
2021-05-24 02:36:04 +0200 | <yahb> | boxscape: Char -> Bool |
2021-05-24 02:36:10 +0200 | <dmwit> | Looks like it doesn't have a function instance, but it easily can I think. |
2021-05-24 02:36:32 +0200 | <dmwit> | % :t getAll . (All . isSpace) <> (All . (/= '\n')) |
2021-05-24 02:36:32 +0200 | <yahb> | dmwit: ; <interactive>:1:30: error:; * Couldn't match type `All' with `Bool'; Expected: Char -> Bool; Actual: Char -> All; * In the second argument of `(<>)', namely `(All . (/= '\n'))'; In the expression: getAll . (All . isSpace) <> (All . (/= '\n')) |
2021-05-24 02:36:40 +0200 | <dmwit> | % :t getAll . ((All . isSpace) <> (All . (/= '\n'))) |
2021-05-24 02:36:40 +0200 | <yahb> | dmwit: Char -> Bool |
2021-05-24 02:36:44 +0200 | <boxscape> | ah yes that is better |
2021-05-24 02:37:04 +0200 | <dmwit> | % :t ala |
2021-05-24 02:37:04 +0200 | <yahb> | dmwit: forall {f :: * -> *} {s} {t}. (Functor f, Rewrapped s t, Rewrapped t s) => (Unwrapped s -> s) -> ((Unwrapped t -> t) -> f s) -> f (Unwrapped s) |
2021-05-24 02:37:13 +0200 | <dmwit> | % :t ala All |
2021-05-24 02:37:13 +0200 | <yahb> | dmwit: forall {f :: * -> *}. Functor f => ((Bool -> All) -> f All) -> f Bool |
2021-05-24 02:37:50 +0200 | <dmwit> | Oh, this is a different ala than I was hoping for. |
2021-05-24 02:38:09 +0200 | <boxscape> | % :i ala |
2021-05-24 02:38:09 +0200 | <yahb> | boxscape: ala :: forall (f :: * -> *) s t. (Functor f, Rewrapping s t) => (Unwrapped s -> s) -> ((Unwrapped t -> t) -> f s) -> f (Unwrapped s) -- Defined in `Control.Lens.Wrapped' |
2021-05-24 02:41:59 +0200 | scrazen | (~scrazen@user/scrazen) |
2021-05-24 02:42:02 +0200 | <boxscape> | various preludes also have <&&> |
2021-05-24 02:42:38 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2021-05-24 02:42:57 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 02:43:52 +0200 | <dmwit> | I wouldn't object to having a Heyting algebra class that `if` was polymorphic over. |
2021-05-24 02:44:16 +0200 | <boxscape> | I guess that's possible with -XRebindableSyntax |
2021-05-24 02:44:25 +0200 | <dmwit> | yep |
2021-05-24 02:44:43 +0200 | <mniip> | why would that be a heyting algebra |
2021-05-24 02:46:07 +0200 | <dmwit> | You need a lub and glb to stand in for (&&) and (||), and you need either an upper or a lower bound so if can make a choice. |
2021-05-24 02:47:53 +0200 | <dmwit> | I guess there are weaker structures than Heyting algebra that would be good enough. |
2021-05-24 02:48:01 +0200 | bens_ | bens |
2021-05-24 02:48:21 +0200 | <mniip> | no? |
2021-05-24 02:48:25 +0200 | <dmwit> | For some reason I had "Heyting algebra is the right choice" as a cached thought, and I didn't critically consider it. |
2021-05-24 02:48:28 +0200 | <mniip> | you need the algebra to be boolean |
2021-05-24 02:48:41 +0200 | <mniip> | so that the only objects are top and bottom |
2021-05-24 02:48:47 +0200 | <mniip> | so that `if` can make a choice |
2021-05-24 02:49:41 +0200 | <dmwit> | A test for bottom-ness (or top-ness) should be sufficient. |
2021-05-24 02:49:52 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
2021-05-24 02:50:10 +0200 | <dmwit> | I don't see a reason to restrict it to algebras with only a top and bottom. |
2021-05-24 02:50:27 +0200 | <dmwit> | The choice of whether bottom or top controlled which branch you took would be pretty arbitrary, of course. |
2021-05-24 02:51:41 +0200 | <dmwit> | Or... hm. |
2021-05-24 02:54:26 +0200 | <jaevanko> | Sometimes I wonder if it would be practical for Applicative instances to automatically lift things with pure/fmap/liftA2, so e.g. [1, 2, 3] + 4 would get lifted to (liftA2 (+) [1, 2, 3] (pure 4)). Could somebody convince me this is a horrible idea? |
2021-05-24 02:54:47 +0200 | <jaevanko> | Maybe in a language that isn't Haskell... |
2021-05-24 02:54:49 +0200 | <dmwit> | I guess one choice would be to have a class for ultrafilters, and use that to have an `if` with about the same typing rules as usual except the first thing is class-polymorphic. Or you could do something wilder, like `class If a where type family Branch a b; if' :: a -> b -> b -> Branch a b` + some laws. |
2021-05-24 02:54:53 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 272 seconds) |
2021-05-24 02:54:54 +0200 | <sclv> | jaevanko: there's a slightly more verbose notion of this called "idiom brackets" |
2021-05-24 02:55:00 +0200 | <sclv> | which is how applicative was first introduced |
2021-05-24 02:55:11 +0200 | boxscape | (4ff0bb95@user/boxscape) (Quit: Connection closed) |
2021-05-24 02:55:25 +0200 | <sclv> | also there's work on "effectful languages" like frank and a few others that have this sort of approach |
2021-05-24 02:55:55 +0200 | <sclv> | so i'd say its not a bad impulse, and it underlay some of the initial work on the abstraction, but getting it Right and Nice and Usable turned out to be a high bar |
2021-05-24 02:56:13 +0200 | boxscape | (4ff0bb95@user/boxscape) |
2021-05-24 02:56:17 +0200 | <dmwit> | jaevanko: It's a great idea, with one exception: functions are a monad, and this gets in the way a surprising amount, because you constantly have to decide whether each arrow is a monad thing or no (so you know whether to lift it). |
2021-05-24 02:56:28 +0200 | exzeta__ | (~exzeta@client-8-84.eduroam.oxuni.org.uk) (Remote host closed the connection) |
2021-05-24 02:56:42 +0200 | <jaevanko> | sclv: I was kind of thinking of it from the perspective of Julia/matlab/etc where array operations lift naturally to any number of dimensions, just beefed up a bit |
2021-05-24 02:56:48 +0200 | <dmwit> | jaevanko: Lightweight Monadic Programming in OCaml develops the idea fully, and even goes as far as supporting automatic insertion of `lift` (from monad transformers), but doesn't allow the arrow monad. |
2021-05-24 02:57:18 +0200 | <jaevanko> | dmwit: Yeah, I had some big issues when I defined a Num instance on ((->) a) :/ |
2021-05-24 02:57:22 +0200 | <jaevanko> | I might have that arrow backwards |
2021-05-24 02:57:49 +0200 | <dmwit> | Oh, I like that instance a lot! What issues did you have? ...perhaps user-reading-code issues? |
2021-05-24 02:58:17 +0200 | <dmwit> | jaevanko: (In fact, you can do `instance Num a => Num (F a)` for any `Applicative F`.) |
2021-05-24 02:58:36 +0200 | <jaevanko> | It could very well be a pebcak issue, but I think it was some type errors |
2021-05-24 03:00:03 +0200 | <dmwit> | % instance Num a => Num (b -> a) where (+) = liftA2 (+); (-) = liftA2 (-); (*) = liftA2 (*); negate = fmap negate; abs = fmap abs; signum = fmap signum; fromInteger = pure . fromInteger |
2021-05-24 03:00:03 +0200 | <yahb> | dmwit: |
2021-05-24 03:00:19 +0200 | <dmwit> | % sqrt (sin^2 + cos^2) 42 |
2021-05-24 03:00:19 +0200 | <yahb> | dmwit: ; <interactive>:157:1: error:; * No instance for (Floating (Double -> Double)) arising from a use of `it'; (maybe you haven't applied a function to enough arguments?); * In the first argument of `print', namely `it'; In a stmt of an interactive GHCi command: print it |
2021-05-24 03:00:21 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 244 seconds) |
2021-05-24 03:00:36 +0200 | <dmwit> | % (sin^2 + cos^2) 42 |
2021-05-24 03:00:36 +0200 | <yahb> | dmwit: 1.0 |
2021-05-24 03:00:57 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 03:00:59 +0200 | <jaevanko> | Yeah, that's the kinda stuff I was trying |
2021-05-24 03:01:19 +0200 | <jaevanko> | Starts to look almost like forth at that point, which could be kinda neat |
2021-05-24 03:02:15 +0200 | <boxscape> | % map (3 * id^2 + id) [-3..3] |
2021-05-24 03:02:15 +0200 | <yahb> | boxscape: [24,10,2,0,4,14,30] |
2021-05-24 03:02:15 +0200 | <jaevanko> | Maybe I'm just being pessimistic, but it feels like making everything automatically generalize to Functor+Applicative is asking for type to be undecidable |
2021-05-24 03:03:13 +0200 | zaraksidd94 | (6f77bb2b@107.161.19.109) |
2021-05-24 03:03:20 +0200 | <dmwit> | Sure. But having everything automatically generalize for each of the existing Functor+Applicative is fine. ^_^ |
2021-05-24 03:03:39 +0200 | <jaevanko> | boxscape: if there was a Num instance for [a] could that be written (3 * id^2 + id) [-3..3] without the explicit map? |
2021-05-24 03:03:47 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
2021-05-24 03:03:48 +0200 | allbery_b | (~geekosaur@069-135-003-034.biz.spectrum.com) |
2021-05-24 03:03:56 +0200 | <jaevanko> | How do you mean? |
2021-05-24 03:04:15 +0200 | <dmwit> | (...and having everything automatically generalize to Functor+Applicative+Monad is also fine, but you need a different type inference algorithm than the one currently in GHC.) |
2021-05-24 03:04:29 +0200 | <jaevanko> | Like the set of Applicatives in base is fine, or law-abiding Applicative? |
2021-05-24 03:04:52 +0200 | <boxscape> | jaevanko not sure |
2021-05-24 03:04:54 +0200 | abrar | (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) |
2021-05-24 03:05:16 +0200 | <jaevanko> | % instance Num a => Num [a] where (+) = liftA2 (+); (-) = liftA2 (-); (*) = liftA2 (*); negate = fmap negate; abs = fmap abs; signum = fmap signum; fromInteger = pure . fromInteger |
2021-05-24 03:05:19 +0200 | <dmwit> | jaevanko: I mean if instead of `instance (Applicative f, Num a) => Applicative (f a)` you write `instance Num a => Num [a]` and `instance Num a => Num (b -> a)` and `instance Num a => Num (Maybe a)` and and and... |
2021-05-24 03:05:54 +0200 | <dmwit> | % (3*id^2 + id) [-3..3] |
2021-05-24 03:05:54 +0200 | <yahb> | dmwit: ; <interactive>:161:1: error:; * No instance for (Num [Integer]) arising from a use of `it'; * In the first argument of `print', namely `it'; In a stmt of an interactive GHCi command: print it |
2021-05-24 03:06:07 +0200 | <jaevanko> | Oh gotcha. Or if those instances were automatically written by the compiler when you define a new Applicative |
2021-05-24 03:06:16 +0200 | <dmwit> | Oh, jaevanko you left a space before your last yahb command. |
2021-05-24 03:06:18 +0200 | <jaevanko> | % instance Num a => Num [a] where (+) = liftA2 (+); (-) = liftA2 (-); (*) = liftA2 (*); negate = fmap negate; abs = fmap abs; signum = fmap signum; fromInteger = pure . fromInteger |
2021-05-24 03:06:18 +0200 | <yahb> | jaevanko: |
2021-05-24 03:06:25 +0200 | <jaevanko> | % (3*id^2 + id) [-3..3] |
2021-05-24 03:06:26 +0200 | <yahb> | jaevanko: [24,25,26,27,28,29,30,15,16,17,18,19,20,21,6,7,8,9,10,11,12,-3,-2,-1,0,1,2,3,-12,-11,-10,-9,-8,-7,-6,-21,-20,-19,-18,-17,-16,-15,-30,-29,-28,-27,-26,-25,-24,15,16,17,18,19,20,21,9,10,11,12,13,14,15,3,4,5,6,7,8,9,-3,-2,-1,0,1,2,3,-9,-8,-7,-6,-5,-4,-3,-15,-14,-13,-12,-11,-10,-9,-21,-20,-19,-18,-17,-16,-15,6,7,8,9,10,11,12,3,4,5,6,7,8,9,0,1,2,3,4,5,6,-3,-2,-1,0,1,2,3,-6,-5,-4,-3,-2,-1,0,-9,-8,-7,-6,- |
2021-05-24 03:06:42 +0200 | <jaevanko> | Oh right, liftA2 on list does permutations |
2021-05-24 03:06:44 +0200 | Deide | (~Deide@user/deide) (Quit: Seeee yaaaa) |
2021-05-24 03:07:00 +0200 | <dmwit> | % instance Num a => Num (ZipList a) where (+) = liftA2 (+); (-) = liftA2 (-); (*) = liftA2 (*); negate = fmap negate; abs = fmap abs; signum = fmap signum; fromInteger = pure . fromInteger |
2021-05-24 03:07:00 +0200 | <yahb> | dmwit: |
2021-05-24 03:07:10 +0200 | <dmwit> | % (3*id^2 + id) (ZipList [-3..3]) |
2021-05-24 03:07:10 +0200 | <yahb> | dmwit: ZipList {getZipList = [24,10,2,0,4,14,30]} |
2021-05-24 03:07:36 +0200 | <dmwit> | Okay, I admit I'm slightly puzzled by that. |
2021-05-24 03:07:37 +0200 | <ski> | i don't believe in the "automatically lift/generalize" thing. but i think the basic instinct is sound |
2021-05-24 03:07:38 +0200 | <jaevanko> | Though I suppose if you had a list type that was parameterized over its length at the type level... |
2021-05-24 03:07:45 +0200 | drewolson1 | drewolson |
2021-05-24 03:08:11 +0200 | <dmwit> | Oh, no I'm not, I just can't count. |
2021-05-24 03:08:25 +0200 | <jaevanko> | Lol, I was expecting 3 too |
2021-05-24 03:09:02 +0200 | ddellacosta | (~ddellacos@86.106.121.23) |
2021-05-24 03:09:10 +0200 | <jaevanko> | I can only imagine the type errors this could bring :D |
2021-05-24 03:09:14 +0200 | hmmmas | (~chenqisu1@183.217.200.8) |
2021-05-24 03:09:26 +0200 | <dmwit> | Pfffft, waaaay more things typecheck this way! ^_^ |
2021-05-24 03:09:33 +0200 | <ski> | (my "reflective effectful syntax" was inspired by idiom brackets (and some other things)) |
2021-05-24 03:10:11 +0200 | <jaevanko> | ski: is that something I could search for on the web? I'm accruing reading materials rn |
2021-05-24 03:10:25 +0200 | <ski> | .. not really |
2021-05-24 03:10:34 +0200 | <jaevanko> | This whole diversion was inspired by this: conal.net/blog/posts/beautiful-differentiation, btw |
2021-05-24 03:10:36 +0200 | <ski> | it mostly exists in my head |
2021-05-24 03:10:43 +0200 | xff0x | (~xff0x@2001:1a81:52b2:9700:e0dc:1f9b:63de:5b34) (Ping timeout: 272 seconds) |
2021-05-24 03:10:53 +0200 | <jaevanko> | I know the feeling |
2021-05-24 03:11:49 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
2021-05-24 03:12:08 +0200 | xff0x | (~xff0x@2001:1a81:52e8:5900:fcc8:4950:4702:a177) |
2021-05-24 03:12:25 +0200 | <boxscape> | ski and in #haskell IRC logs :P |
2021-05-24 03:12:35 +0200 | <jaevanko> | Is the idiom brackets terminology the reason the infix applicative functions are all <>-y? |
2021-05-24 03:12:51 +0200 | <ski> | (there's still some things i'd like to work out with it .. and choosing some workable concrete syntax would be nice. but i think the basic idea is sound (and better than idiom brackets)) |
2021-05-24 03:13:11 +0200 | <ski> | jaevanko : hm. good question. i suspect not |
2021-05-24 03:13:24 +0200 | <ski> | boxscape : yes |
2021-05-24 03:13:42 +0200 | <dmwit> | jaevanko: They are all <>-y because the papers introducing Applicative used a diamond around its operators. |
2021-05-24 03:13:43 +0200 | ddellacosta | (~ddellacos@86.106.121.23) (Ping timeout: 265 seconds) |
2021-05-24 03:13:58 +0200 | <jaevanko> | Simple enough, I suppose |
2021-05-24 03:14:10 +0200 | ski | would have guessed a circle |
2021-05-24 03:14:15 +0200 | <boxscape> | jaevanko this is the original paper about idiom brackets - they originally used double square brackets, a bit like [[ ]] |
2021-05-24 03:14:16 +0200 | <boxscape> | https://www.staff.city.ac.uk/~ross/papers/Applicative.pdf |
2021-05-24 03:14:24 +0200 | killsushi | (~killsushi@user/killsushi) |
2021-05-24 03:14:37 +0200 | <boxscape> | well, not just about idiom brackets |
2021-05-24 03:14:49 +0200 | <ski> | yea .. but that's not the same as the applicative operators |
2021-05-24 03:15:46 +0200 | Robin_Jadoul | (~Robin_Jad@152.67.64.160) (Ping timeout: 264 seconds) |
2021-05-24 03:17:03 +0200 | ku | (~ku@2601:280:c780:7ea0:f045:534c:8a14:7395) (Ping timeout: 272 seconds) |
2021-05-24 03:21:56 +0200 | cyclosa | (~cyclosa@2603-6011-4a41-8ada-3d44-ff2a-130a-5b15.res6.spectrum.com) |
2021-05-24 03:22:03 +0200 | zaraksidd94 | (6f77bb2b@107.161.19.109) (Ping timeout: 244 seconds) |
2021-05-24 03:22:52 +0200 | DasBrain | (~DasBrain@user/dasbrain) (Quit: Leaving) |
2021-05-24 03:30:33 +0200 | cyclosa | (~cyclosa@2603-6011-4a41-8ada-3d44-ff2a-130a-5b15.res6.spectrum.com) (Quit: computer broke) |
2021-05-24 03:30:59 +0200 | cyclosa | (~cyclosa@2603-6011-4a41-8ada-3d44-ff2a-130a-5b15.res6.spectrum.com) |
2021-05-24 03:31:22 +0200 | doyougnu | (~user@c-67-168-253-231.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-05-24 03:34:50 +0200 | fryguybob | (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) |
2021-05-24 03:35:03 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-05-24 03:42:10 +0200 | Restle | (2d53dcc0@107.161.19.109) (Ping timeout: 264 seconds) |
2021-05-24 03:42:15 +0200 | Reisen | (2d53dcc0@107.161.19.109) (Ping timeout: 264 seconds) |
2021-05-24 03:44:55 +0200 | fart | (68e8ca7b@user/actor) (Ping timeout: 272 seconds) |
2021-05-24 03:47:03 +0200 | shapr | (~user@pool-100-36-247-68.washdc.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-05-24 03:47:34 +0200 | oxide | (~lambda@user/oxide) (Ping timeout: 264 seconds) |
2021-05-24 03:48:10 +0200 | oxide | (~lambda@user/oxide) |
2021-05-24 03:50:25 +0200 | <Carter> | Yeah |
2021-05-24 04:02:53 +0200 | <boxscape> | @hoogle [(a, b)] -> ([a] -> c) -> ([b] -> d) -> (a, d) |
2021-05-24 04:02:54 +0200 | <lambdabot> | No results found |
2021-05-24 04:02:59 +0200 | fart | (68e8ca7b@user/actor) |
2021-05-24 04:03:14 +0200 | <boxscape> | hmm |
2021-05-24 04:04:22 +0200 | <boxscape> | % :t \f g -> bimap f g . unzip |
2021-05-24 04:04:22 +0200 | <yahb> | boxscape: forall {a} {b1} {b2} {d}. ([a] -> b1) -> ([b2] -> d) -> [(a, b2)] -> (b1, d) |
2021-05-24 04:04:23 +0200 | <boxscape> | okay |
2021-05-24 04:05:17 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) |
2021-05-24 04:06:20 +0200 | Guest81 | (~textual@198.55.125.207) |
2021-05-24 04:06:55 +0200 | jaevanko | (~jaevanko@2600:1700:1330:2bef:b287:70d2:d44:657) (Quit: Leaving) |
2021-05-24 04:07:07 +0200 | jaevanko | (~jaevanko@2600:1700:1330:2bef:156f:5a26:e61c:8357) |
2021-05-24 04:07:27 +0200 | jaevanko | (~jaevanko@2600:1700:1330:2bef:156f:5a26:e61c:8357) (Remote host closed the connection) |
2021-05-24 04:09:04 +0200 | <ezzieyguywuf> | so, object-oriented programming isn't inherently imperitive programming. is it? for example, I'm reading a problem statement that says "implement the MyLinkedList class". So, by design, I have to ose OOP. but I can still use a functional programming style here, can't I? |
2021-05-24 04:09:41 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 04:10:22 +0200 | <ski> | yes |
2021-05-24 04:10:22 +0200 | hgolden | (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) (Ping timeout: 264 seconds) |
2021-05-24 04:10:31 +0200 | <ezzieyguywuf> | thought so |
2021-05-24 04:10:57 +0200 | <ezzieyguywuf> | i always get tripped up - whenever I see OOP I assume "oh boi, here we go", but (a) there's a time and place for it, and (b) it does not presume imperitive |
2021-05-24 04:11:04 +0200 | <ezzieyguywuf> | and (c) sometimes you want imperitive |
2021-05-24 04:11:14 +0200 | <ski> | mm |
2021-05-24 04:11:34 +0200 | <ezzieyguywuf> | I'm actually curious as to how some of the c++20 stuff can translate into a more functional-friendly programming style |
2021-05-24 04:12:15 +0200 | <ezzieyguywuf> | specifically it seems with "concepts" they're trying to mimic some of the behaviour we get with typeclasses |
2021-05-24 04:18:55 +0200 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) |
2021-05-24 04:18:55 +0200 | finn_elija | Guest6539 |
2021-05-24 04:18:55 +0200 | FinnElija | finn_elija |
2021-05-24 04:20:49 +0200 | Guest81 | S___ |
2021-05-24 04:21:32 +0200 | Jeanne-Kamikaze | (~Jeanne-Ka@192.252.212.15) (Quit: Leaving) |
2021-05-24 04:21:57 +0200 | seL4 | (~seL4@47.187.204.61) |
2021-05-24 04:22:22 +0200 | Guest6539 | (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 264 seconds) |
2021-05-24 04:22:37 +0200 | <seL4> | writing formally verified program with 50 lines of haskell, how hard? |
2021-05-24 04:22:47 +0200 | <seL4> | can I prove by hand? |
2021-05-24 04:27:15 +0200 | <Axman6> | Yes |
2021-05-24 04:27:41 +0200 | <Axman6> | Interesting choice of nickname seL4, are(/were) you part of trustworthy systems? |
2021-05-24 04:28:00 +0200 | ku | (~ku@2601:280:c780:7ea0:f045:534c:8a14:7395) |
2021-05-24 04:28:04 +0200 | <seL4> | no, but I would like to learn how to write formally verified code |
2021-05-24 04:28:18 +0200 | <seL4> | how hard is formally verified assembly |
2021-05-24 04:29:12 +0200 | <dibblego> | you want the isabelle proof assistant |
2021-05-24 04:29:22 +0200 | <Axman6> | Go and look at the seL4 project and find out ;) |
2021-05-24 04:29:35 +0200 | <seL4> | I thought isabelle uses c not assembly |
2021-05-24 04:29:54 +0200 | <seL4> | I'm reading book about coq but that uses gallina |
2021-05-24 04:30:11 +0200 | <Axman6> | Go and look at the seL4 project, there's probably no better resource |
2021-05-24 04:31:43 +0200 | <seL4> | I saw the website, which link? |
2021-05-24 04:32:02 +0200 | <seL4> | read faq, etc. don't see formally verified assembly |
2021-05-24 04:32:34 +0200 | <seL4> | read whitepaper |
2021-05-24 04:34:13 +0200 | <seL4> | ok I see it |
2021-05-24 04:35:11 +0200 | <seL4> | rip its a pdf |
2021-05-24 04:35:55 +0200 | S___ | (~textual@198.55.125.207) (Quit: Textual IRC Client: www.textualapp.com) |
2021-05-24 04:36:16 +0200 | <Axman6> | it's all open source, all the code is available on github\ |
2021-05-24 04:37:32 +0200 | <seL4> | yeah I cloned it, but how does that teach me formally verified assembly? |
2021-05-24 04:38:21 +0200 | <dibblego> | do a an undergrad research thesis, that's how the-person-I-live-with is learning it |
2021-05-24 04:38:31 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) (Ping timeout: 244 seconds) |
2021-05-24 04:38:51 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 04:39:05 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 04:39:06 +0200 | <seL4> | ok, will try |
2021-05-24 04:39:46 +0200 | td_ | (~td@muedsl-82-207-238-244.citykom.de) (Ping timeout: 264 seconds) |
2021-05-24 04:41:22 +0200 | td_ | (~td@94.134.91.149) |
2021-05-24 04:43:36 +0200 | <Axman6> | seL4: to learn cutting edge research, you're going to need to read some research papers, and almost certainly spend a lot of time learning the findamentals of softeware verification |
2021-05-24 04:43:54 +0200 | <seL4> | yeah I will read book about coq |
2021-05-24 04:44:07 +0200 | <seL4> | is it possible to write all proofs by hand |
2021-05-24 04:44:18 +0200 | <Axman6> | things like Hoare triples, and... functional equivalence? IT's been a long time since I've looked into it |
2021-05-24 04:45:11 +0200 | <seL4> | so it is possible? |
2021-05-24 04:45:57 +0200 | <Axman6> | sure |
2021-05-24 04:46:02 +0200 | <keltono> | seL4: you should read software foundations |
2021-05-24 04:46:05 +0200 | <keltono> | https://softwarefoundations.cis.upenn.edu/ |
2021-05-24 04:46:57 +0200 | <seL4> | yeah thats the one I found! no pdf, just html |
2021-05-24 04:49:23 +0200 | <seL4> | wait so RFNOMNT can block syscalls? |
2021-05-24 04:49:46 +0200 | <seL4> | oops, my bad. thanks |
2021-05-24 04:49:49 +0200 | seL4 | (~seL4@47.187.204.61) () |
2021-05-24 04:53:30 +0200 | Brumaire | (~quassel@81-64-14-121.rev.numericable.fr) (Ping timeout: 244 seconds) |
2021-05-24 05:02:39 +0200 | Codaraxis | (~Codaraxis@185.226.67.169) |
2021-05-24 05:03:33 +0200 | Codaraxis | (~Codaraxis@185.226.67.169) (Remote host closed the connection) |
2021-05-24 05:05:02 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving) |
2021-05-24 05:05:39 +0200 | doyougnu | (~user@c-67-168-253-231.hsd1.or.comcast.net) |
2021-05-24 05:06:08 +0200 | doyougnu | (~user@c-67-168-253-231.hsd1.or.comcast.net) () |
2021-05-24 05:10:30 +0200 | ddellacosta | (~ddellacos@89.46.62.51) |
2021-05-24 05:11:36 +0200 | smitop | (uid328768@user/smitop) (Quit: Connection closed for inactivity) |
2021-05-24 05:11:39 +0200 | waleee-cl | (~waleee@h-98-128-228-119.NA.cust.bahnhof.se) (Ping timeout: 265 seconds) |
2021-05-24 05:14:25 +0200 | ddellacosta | (~ddellacos@89.46.62.51) (Read error: Connection reset by peer) |
2021-05-24 05:15:10 +0200 | <Carter> | Huh. |
2021-05-24 05:15:37 +0200 | <Carter> | Axman6 dibblego: I read that the sel4 team got dissolved :( |
2021-05-24 05:16:07 +0200 | <dibblego> | Data61 now has very low wattage light bulbs in charge of all the things |
2021-05-24 05:16:19 +0200 | <Carter> | Bummer |
2021-05-24 05:16:31 +0200 | <Axman6> | It won't be dying, you can be poretty sure of that. It's probably a good thing - but the organisation had no idea how valuable it was as a group |
2021-05-24 05:17:44 +0200 | <Carter> | Like, zomg I so wanted to figure out how to have it be a way to manage stuff as a sortah user space middle ware for low level stuff |
2021-05-24 05:18:52 +0200 | <dibblego> | it may be a blessing in disguise then |
2021-05-24 05:19:10 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-05-24 05:19:17 +0200 | <Axman6> | I think it probably will be |
2021-05-24 05:19:28 +0200 | <Axman6> | CSIRO can't have nice things |
2021-05-24 05:19:29 +0200 | <dibblego> | since NICTA dissolving, Data61/CSIRO has increased effectiveness at doing nothing at all, and with that out of the way... |
2021-05-24 05:20:05 +0200 | Lord_of_Life_ | (~Lord@46.217.217.215) |
2021-05-24 05:20:22 +0200 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 244 seconds) |
2021-05-24 05:23:59 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 244 seconds) |
2021-05-24 05:24:27 +0200 | doyougnu | (~user@c-67-168-253-231.hsd1.or.comcast.net) |
2021-05-24 05:29:59 +0200 | <davean> | seL4 was a real exciting thing to have out there I wanted to work with |
2021-05-24 05:31:48 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 05:32:55 +0200 | ku | (~ku@2601:280:c780:7ea0:f045:534c:8a14:7395) (Read error: Connection reset by peer) |
2021-05-24 05:33:48 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) (Ping timeout: 244 seconds) |
2021-05-24 05:33:54 +0200 | <Axman6> | It will still be around |
2021-05-24 05:36:20 +0200 | <davean> | theres levels of around |
2021-05-24 05:42:51 +0200 | phanf | (~phanf@226.148.192.35.bc.googleusercontent.com) (Ping timeout: 264 seconds) |
2021-05-24 05:46:29 +0200 | trent | (~trent@2001:8003:340d:d00:b2de:b98:7a93:b0ea) |
2021-05-24 05:49:10 +0200 | trent | (~trent@2001:8003:340d:d00:b2de:b98:7a93:b0ea) (Quit: WeeChat 3.1) |
2021-05-24 05:49:24 +0200 | trent | (~trent@2001:8003:340d:d00:b2de:b98:7a93:b0ea) |
2021-05-24 05:59:53 +0200 | phanf | (~phanf@226.148.192.35.bc.googleusercontent.com) |
2021-05-24 06:05:38 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 06:06:09 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds) |
2021-05-24 06:06:38 +0200 | irc_user | (uid423822@id-423822.tooting.irccloud.com) |
2021-05-24 06:07:04 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) |
2021-05-24 06:11:34 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) (Ping timeout: 264 seconds) |
2021-05-24 06:21:05 +0200 | superbil | (~superbil@1-34-176-171.HINET-IP.hinet.net) (Ping timeout: 264 seconds) |
2021-05-24 06:21:35 +0200 | superbil | (~superbil@1-34-176-171.HINET-IP.hinet.net) |
2021-05-24 06:24:38 +0200 | friedem | (~friedem@096-037-206-208.res.spectrum.com) |
2021-05-24 06:26:39 +0200 | boxscape | (4ff0bb95@user/boxscape) (Quit: Ping timeout (120 seconds)) |
2021-05-24 06:29:11 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 06:29:24 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 06:29:54 +0200 | johnw | (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in) |
2021-05-24 06:39:24 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 06:42:26 +0200 | edwtjo | (~edwtjo@h-79-136-7-145.A213.priv.bahnhof.se) (WeeChat 3.0) |
2021-05-24 06:42:46 +0200 | slack1256 | (~slack1256@181.203.76.139) (Remote host closed the connection) |
2021-05-24 06:44:50 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Quit: leaving) |
2021-05-24 06:45:01 +0200 | edwtjo | (~edwtjo@h-79-136-7-145.A213.priv.bahnhof.se) |
2021-05-24 06:50:12 +0200 | ivan | (~ivan@user/ivan) (Quit: lp0 on fire) |
2021-05-24 06:50:51 +0200 | hgolden | (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) |
2021-05-24 06:51:47 +0200 | hmmmas | (~chenqisu1@183.217.200.8) (Quit: Leaving.) |
2021-05-24 06:55:13 +0200 | Boomerang | (~Boomerang@xd520f68c.cust.hiper.dk) (Remote host closed the connection) |
2021-05-24 06:55:35 +0200 | Boomerang | (~Boomerang@xd520f68c.cust.hiper.dk) |
2021-05-24 06:56:44 +0200 | gonz | (sid304396@tooting.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 06:56:53 +0200 | gonz | (sid304396@id-304396.tooting.irccloud.com) |
2021-05-24 06:57:59 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-05-24 07:01:56 +0200 | tA | (~thorn@121.220.36.168) |
2021-05-24 07:02:10 +0200 | ivan | (~ivan@user/ivan) |
2021-05-24 07:05:00 +0200 | shailangsa | (~shailangs@host86-186-177-159.range86-186.btcentralplus.com) () |
2021-05-24 07:05:47 +0200 | ddellacosta | (~ddellacos@89.46.62.76) |
2021-05-24 07:10:22 +0200 | ddellacosta | (~ddellacos@89.46.62.76) (Ping timeout: 264 seconds) |
2021-05-24 07:12:09 +0200 | killsushi | (~killsushi@user/killsushi) (Read error: Connection reset by peer) |
2021-05-24 07:13:08 +0200 | abhixec_ | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-05-24 07:13:14 +0200 | killsushi | (~killsushi@cpef0f249442b03-cmf0f249442b00.cpe.net.cable.rogers.com) |
2021-05-24 07:13:14 +0200 | killsushi | (~killsushi@cpef0f249442b03-cmf0f249442b00.cpe.net.cable.rogers.com) (Changing host) |
2021-05-24 07:13:14 +0200 | killsushi | (~killsushi@user/killsushi) |
2021-05-24 07:13:15 +0200 | abhixec_ | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (Client Quit) |
2021-05-24 07:13:36 +0200 | jco | (~jco@c83-248-173-38.bredband.tele2.se) |
2021-05-24 07:20:03 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 07:24:19 +0200 | buggy | (~buggy@27.6.222.224) |
2021-05-24 07:24:22 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 244 seconds) |
2021-05-24 07:24:30 +0200 | dyeplexer | (~dyeplexer@user/dyeplexer) |
2021-05-24 07:24:38 +0200 | buggy | (~buggy@27.6.222.224) (Changing host) |
2021-05-24 07:24:38 +0200 | buggy | (~buggy@user/smorgasbord) |
2021-05-24 07:25:38 +0200 | biberu | (~biberu@user/biberu) |
2021-05-24 07:31:27 +0200 | doyougnu | (~user@c-67-168-253-231.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-05-24 07:36:22 +0200 | <jackdk> | Is anyone aware of a library that provides an optic like `Iso' (Fix f) (f (Fix f))`? |
2021-05-24 07:36:48 +0200 | <jackdk> | I mean, `iso unFix Fix` is not hard to write, but it might be nice and all |
2021-05-24 07:39:35 +0200 | <dibblego> | _Wrapped ? |
2021-05-24 07:40:46 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Remote host closed the connection) |
2021-05-24 07:40:56 +0200 | ddellacosta | (~ddellacos@86.106.121.45) |
2021-05-24 07:41:33 +0200 | hydroxonium_ | hydroxonium |
2021-05-24 07:41:42 +0200 | coot | (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) |
2021-05-24 07:43:34 +0200 | <jackdk> | I would have expected that to work, but it didn't, because it couldn't expand a typefamily and conclude equality. I used `coerced`instead |
2021-05-24 07:44:15 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2021-05-24 07:45:46 +0200 | ddellacosta | (~ddellacos@86.106.121.45) (Ping timeout: 264 seconds) |
2021-05-24 07:47:37 +0200 | allbery_b | (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 244 seconds) |
2021-05-24 07:49:31 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 07:49:45 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 07:50:13 +0200 | fart | (68e8ca7b@user/actor) (Quit: Connection closed) |
2021-05-24 07:50:19 +0200 | gehmehgeh | (~user@user/gehmehgeh) |
2021-05-24 07:51:51 +0200 | Morrow | (~Morrow@bzq-110-168-31-106.red.bezeqint.net) (Ping timeout: 264 seconds) |
2021-05-24 07:52:19 +0200 | electronkong | (~harrison@c-174-51-131-199.hsd1.co.comcast.net) |
2021-05-24 07:53:43 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 07:53:45 +0200 | slowButPresent | (~slowButPr@user/slowbutpresent) (Quit: leaving) |
2021-05-24 07:54:21 +0200 | <dibblego> | which Fix you using? |
2021-05-24 07:54:43 +0200 | haskman | (~haskman@171.48.43.206) (Client Quit) |
2021-05-24 07:55:12 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) |
2021-05-24 07:56:14 +0200 | <jackdk> | Data.Fix.Fix from data-fix |
2021-05-24 07:56:44 +0200 | <jackdk> | which appears to have an instance, but didn't typecheck when I tried to use it (as the _Prism part of an `instance AsPrism (Fix f) (Fix f)` instance |
2021-05-24 07:57:23 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) |
2021-05-24 07:57:49 +0200 | ddellacosta | (~ddellacos@86.106.121.114) |
2021-05-24 07:59:30 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) (Ping timeout: 244 seconds) |
2021-05-24 07:59:51 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 08:00:04 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 08:02:07 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 08:02:34 +0200 | ddellacosta | (~ddellacos@86.106.121.114) (Ping timeout: 264 seconds) |
2021-05-24 08:08:25 +0200 | <dibblego> | I don't think it has an instance? |
2021-05-24 08:10:53 +0200 | danso | (~danso@23-233-111-52.cpe.pppoe.ca) |
2021-05-24 08:12:33 +0200 | michalz | (~user@185.246.204.62) |
2021-05-24 08:13:46 +0200 | imdoor | (~imdoor@balticom-142-78-50.balticom.lv) |
2021-05-24 08:15:11 +0200 | ddellacosta | (~ddellacos@86.106.121.34) |
2021-05-24 08:19:47 +0200 | ddellacosta | (~ddellacos@86.106.121.34) (Ping timeout: 272 seconds) |
2021-05-24 08:21:01 +0200 | dy | (~dy@cpe-75-80-50-89.san.res.rr.com) (Changing host) |
2021-05-24 08:21:01 +0200 | dy | (~dy@user/dy) |
2021-05-24 08:22:11 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) |
2021-05-24 08:23:25 +0200 | hmmmas | (~chenqisu1@183.217.200.8) |
2021-05-24 08:23:56 +0200 | <jackdk> | appears so. |
2021-05-24 08:29:35 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 08:30:00 +0200 | VanillaIceCream | (~VanillaIc@50.53.239.82) |
2021-05-24 08:32:23 +0200 | ddellacosta | (~ddellacos@86.106.121.92) |
2021-05-24 08:36:46 +0200 | ddellacosta | (~ddellacos@86.106.121.92) (Ping timeout: 264 seconds) |
2021-05-24 08:37:22 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-05-24 08:40:30 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) (Remote host closed the connection) |
2021-05-24 08:40:56 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) |
2021-05-24 08:48:28 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 08:49:54 +0200 | scrazen | (~scrazen@user/scrazen) (Remote host closed the connection) |
2021-05-24 08:50:11 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 08:50:26 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 08:50:56 +0200 | bilegeek | (~bilegeek@2600:1008:b043:e523:1a00:c04e:79b7:5720) |
2021-05-24 08:52:12 +0200 | satai | (~satai@ip-37-188-173-38.eurotel.cz) |
2021-05-24 08:53:40 +0200 | jassob | (~jassob@korrob.vth.sgsnet.se) |
2021-05-24 08:54:49 +0200 | lortabac | (~lortabac@37.173.218.254) |
2021-05-24 08:55:15 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
2021-05-24 08:58:04 +0200 | doc1 | (~doc@61.68.250.44) (Quit: WeeChat 3.1) |
2021-05-24 08:58:33 +0200 | doc1 | (~doc@61.68.250.44) |
2021-05-24 09:02:01 +0200 | jonathanclarke | (~jonathanc@110.44.115.239) |
2021-05-24 09:03:04 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 09:03:32 +0200 | tzh | (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (Quit: zzz) |
2021-05-24 09:04:57 +0200 | qbt | (~edun@user/edun) |
2021-05-24 09:06:00 +0200 | ddellacosta | (~ddellacos@89.46.62.51) |
2021-05-24 09:08:11 +0200 | epolanski | (uid312403@id-312403.brockwell.irccloud.com) |
2021-05-24 09:10:26 +0200 | SanchayanMaity | (~Sanchayan@136.185.150.127) |
2021-05-24 09:10:58 +0200 | ddellacosta | (~ddellacos@89.46.62.51) (Ping timeout: 264 seconds) |
2021-05-24 09:15:36 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 09:20:03 +0200 | m_shiraeeshi | (~shiraeesh@109.166.56.7) (Ping timeout: 264 seconds) |
2021-05-24 09:20:56 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 09:21:29 +0200 | choucavalier | (~choucaval@mail.peanutbuttervibes.com) |
2021-05-24 09:23:13 +0200 | ddellacosta | (~ddellacos@86.106.121.100) |
2021-05-24 09:26:17 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 272 seconds) |
2021-05-24 09:27:20 +0200 | ddellacosta | (~ddellacos@86.106.121.100) (Ping timeout: 244 seconds) |
2021-05-24 09:27:45 +0200 | tose | (~tose@ip-85-160-8-30.eurotel.cz) |
2021-05-24 09:27:58 +0200 | wonko | (~wjc@62.115.229.50) |
2021-05-24 09:29:16 +0200 | tA | (~thorn@121.220.36.168) (Ping timeout: 265 seconds) |
2021-05-24 09:29:53 +0200 | malvo | (~malvo@malvo.org) (Ping timeout: 272 seconds) |
2021-05-24 09:36:26 +0200 | paolino | (~paolo@84.33.169.212) |
2021-05-24 09:41:42 +0200 | knyppeld1nan | (~kristina@h-178-174-136-151.NA.cust.bahnhof.se) () |
2021-05-24 09:43:20 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) |
2021-05-24 09:43:25 +0200 | malvo | (~malvo@malvo.org) |
2021-05-24 09:43:51 +0200 | seeg | (~thelounge@static.89.161.217.95.clients.your-server.de) |
2021-05-24 09:43:53 +0200 | Tomurb | (~tom@158.194.92.121) |
2021-05-24 09:43:57 +0200 | bec | (5c97416f@107.161.19.109) |
2021-05-24 09:44:40 +0200 | bec | (5c97416f@107.161.19.109) (Changing host) |
2021-05-24 09:44:40 +0200 | bec | (5c97416f@user/bec) |
2021-05-24 09:47:11 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) (Ping timeout: 272 seconds) |
2021-05-24 09:48:10 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) (Ping timeout: 264 seconds) |
2021-05-24 09:49:14 +0200 | bugac375 | (~bugac@78-61-105-166.static.zebra.lt) |
2021-05-24 09:51:13 +0200 | seeg_ | (~seeg@2a05:f480:1400:311:5400:1ff:feff:256) |
2021-05-24 09:52:33 +0200 | fendor | (~fendor@178.165.191.174.wireless.dyn.drei.com) |
2021-05-24 09:55:54 +0200 | kenran | (~kenran@200116b82b33c800f431da0401c1f510.dip.versatel-1u1.de) |
2021-05-24 09:57:27 +0200 | marinelli | (~marinelli@2a01:4f8:211:ae5::2) (Quit: marinelli) |
2021-05-24 09:58:02 +0200 | ddellacosta | (~ddellacos@89.46.62.30) |
2021-05-24 10:02:03 +0200 | Gurkenglas__ | (~Gurkengla@dslb-088-075-022-175.088.075.pools.vodafone-ip.de) |
2021-05-24 10:02:39 +0200 | ddellacosta | (~ddellacos@89.46.62.30) (Ping timeout: 264 seconds) |
2021-05-24 10:05:07 +0200 | cfricke | (~cfricke@user/cfricke) |
2021-05-24 10:05:17 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 10:10:22 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 264 seconds) |
2021-05-24 10:10:29 +0200 | niko | o |
2021-05-24 10:12:40 +0200 | irc_user | (uid423822@id-423822.tooting.irccloud.com) () |
2021-05-24 10:15:34 +0200 | ddellacosta | (~ddellacos@89.46.62.123) |
2021-05-24 10:17:38 +0200 | allbery_b | (~geekosaur@069-135-003-034.biz.spectrum.com) |
2021-05-24 10:18:47 +0200 | space-shell | (5862f726@107.161.19.109) |
2021-05-24 10:20:02 +0200 | ddellacosta | (~ddellacos@89.46.62.123) (Ping timeout: 244 seconds) |
2021-05-24 10:20:32 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 10:20:34 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 264 seconds) |
2021-05-24 10:20:46 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 10:20:54 +0200 | xff0x | (~xff0x@2001:1a81:52e8:5900:fcc8:4950:4702:a177) (Quit: xff0x) |
2021-05-24 10:21:29 +0200 | sondre | (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) |
2021-05-24 10:22:06 +0200 | xff0x | (~xff0x@2001:1a81:52e8:5900:fcc8:4950:4702:a177) |
2021-05-24 10:25:31 +0200 | reirob | (~reirob@82-65-15-5.subs.proxad.net) |
2021-05-24 10:26:07 +0200 | Gurkenglas__ | Gurkenglas |
2021-05-24 10:26:30 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 10:27:47 +0200 | sondre | (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) (Ping timeout: 244 seconds) |
2021-05-24 10:31:30 +0200 | o | niko |
2021-05-24 10:32:46 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 10:32:58 +0200 | cyclosa | (~cyclosa@2603-6011-4a41-8ada-3d44-ff2a-130a-5b15.res6.spectrum.com) (Quit: computer broke) |
2021-05-24 10:33:18 +0200 | ddellacosta | (~ddellacos@86.106.121.56) |
2021-05-24 10:35:08 +0200 | sondre | (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) |
2021-05-24 10:36:03 +0200 | bilegeek | (~bilegeek@2600:1008:b043:e523:1a00:c04e:79b7:5720) (Quit: Leaving) |
2021-05-24 10:37:51 +0200 | ddellacosta | (~ddellacos@86.106.121.56) (Ping timeout: 272 seconds) |
2021-05-24 10:39:45 +0200 | sondre | (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) (Ping timeout: 272 seconds) |
2021-05-24 10:42:33 +0200 | sander | (~sander@164.89-11-223.nextgentel.com) (Quit: So long! :)) |
2021-05-24 10:43:21 +0200 | sander | (~sander@164.89-11-223.nextgentel.com) |
2021-05-24 10:45:52 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 10:46:06 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 10:46:17 +0200 | tose | (~tose@ip-85-160-8-30.eurotel.cz) (Remote host closed the connection) |
2021-05-24 10:46:37 +0200 | tose | (~tose@ip-85-160-8-30.eurotel.cz) |
2021-05-24 10:46:48 +0200 | curiousgay | (~gay@178.217.208.8) |
2021-05-24 10:46:53 +0200 | tose | (~tose@ip-85-160-8-30.eurotel.cz) (Remote host closed the connection) |
2021-05-24 10:47:06 +0200 | ByronJohnson | (~bairyn@mail.digitalkingdom.org) (Ping timeout: 264 seconds) |
2021-05-24 10:47:45 +0200 | sondre | (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) |
2021-05-24 10:49:22 +0200 | bugac375 | (~bugac@78-61-105-166.static.zebra.lt) (Ping timeout: 264 seconds) |
2021-05-24 10:49:48 +0200 | ddellacosta | (~ddellacos@89.46.62.43) |
2021-05-24 10:50:56 +0200 | raehik1 | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-05-24 10:54:20 +0200 | ddellacosta | (~ddellacos@89.46.62.43) (Ping timeout: 265 seconds) |
2021-05-24 10:56:12 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 10:56:26 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 10:57:24 +0200 | reirob | (~reirob@82-65-15-5.subs.proxad.net) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/) |
2021-05-24 10:58:23 +0200 | ByronJohnson | (~bairyn@mail.digitalkingdom.org) |
2021-05-24 10:58:47 +0200 | <Jon> | this channel is the third-largest on Libera at the moment |
2021-05-24 11:01:00 +0200 | pretty_dumm_guy | (~trottel@185.128.27.102) |
2021-05-24 11:02:37 +0200 | amk | (~amk@176.61.106.150) |
2021-05-24 11:05:14 +0200 | chddr | (~Thunderbi@91.226.34.182) |
2021-05-24 11:07:23 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 265 seconds) |
2021-05-24 11:07:30 +0200 | sander | (~sander@164.89-11-223.nextgentel.com) (Quit: So long! :)) |
2021-05-24 11:07:52 +0200 | ddellacosta | (~ddellacos@86.106.121.87) |
2021-05-24 11:07:58 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-05-24 11:08:31 +0200 | <Taneb> | That's because Haskell is so fun to use |
2021-05-24 11:08:33 +0200 | sander | (~sander@164.89-11-223.nextgentel.com) |
2021-05-24 11:10:15 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
2021-05-24 11:12:23 +0200 | <juri_> | indeed. :) |
2021-05-24 11:12:46 +0200 | ddellacosta | (~ddellacos@86.106.121.87) (Ping timeout: 264 seconds) |
2021-05-24 11:12:51 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 11:14:14 +0200 | <seeg> | https://www.reddit.com/r/haskell/comments/nfqw0t/thoughts_on_the_state_of_the_freenode_irc_network/ maybe this is the reason? |
2021-05-24 11:19:58 +0200 | buggy | (~buggy@user/smorgasbord) (Ping timeout: 264 seconds) |
2021-05-24 11:21:53 +0200 | satai | (~satai@ip-37-188-173-38.eurotel.cz) (Ping timeout: 265 seconds) |
2021-05-24 11:22:02 +0200 | trent | (~trent@2001:8003:340d:d00:b2de:b98:7a93:b0ea) (Ping timeout: 244 seconds) |
2021-05-24 11:23:31 +0200 | __monty__ | (~toonn@user/toonn) |
2021-05-24 11:26:14 +0200 | ddellacosta | (~ddellacos@89.46.62.30) |
2021-05-24 11:27:49 +0200 | ddellacosta | (~ddellacos@89.46.62.30) (Read error: Connection reset by peer) |
2021-05-24 11:31:28 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) |
2021-05-24 11:34:25 +0200 | satai | (~satai@ip-37-188-173-38.eurotel.cz) |
2021-05-24 11:36:10 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) (Ping timeout: 264 seconds) |
2021-05-24 11:37:46 +0200 | m1dnight | (~christoph@188.ip-51-91-158.eu) |
2021-05-24 11:38:08 +0200 | <mniip> | seeg, other communities have had similar and actually stronger/more official repsonses |
2021-05-24 11:41:32 +0200 | kenran | (~kenran@200116b82b33c800f431da0401c1f510.dip.versatel-1u1.de) (Quit: WeeChat info:version) |
2021-05-24 11:42:53 +0200 | JimL_ | (~quassel@ti0577q162-3381.bb.online.no) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
2021-05-24 11:43:22 +0200 | JimL | (~quassel@ti0577q162-3381.bb.online.no) |
2021-05-24 11:43:22 +0200 | buggy | (~buggy@27.6.222.224) |
2021-05-24 11:43:22 +0200 | yushyin | (X79nBoL5GV@karif.server-speed.net) (Quit: WeeChat 3.0.1) |
2021-05-24 11:44:17 +0200 | ddellacosta | (~ddellacos@86.106.121.31) |
2021-05-24 11:45:31 +0200 | yushyin | (0mbcixlPGk@karif.server-speed.net) |
2021-05-24 11:48:46 +0200 | ddellacosta | (~ddellacos@86.106.121.31) (Ping timeout: 264 seconds) |
2021-05-24 11:53:54 +0200 | <seeg> | maybe it's about the influence of the person who's saying that, rather than response being strong |
2021-05-24 11:59:02 +0200 | space-shell | (5862f726@107.161.19.109) (Quit: Connection closed) |
2021-05-24 11:59:23 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 12:02:47 +0200 | ddellacosta | (~ddellacos@89.46.62.90) |
2021-05-24 12:03:20 +0200 | lortabac | (~lortabac@37.173.218.254) (Read error: No route to host) |
2021-05-24 12:04:06 +0200 | killsushi | (~killsushi@user/killsushi) (Quit: Leaving) |
2021-05-24 12:06:10 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 12:07:22 +0200 | ddellacosta | (~ddellacos@89.46.62.90) (Ping timeout: 264 seconds) |
2021-05-24 12:09:31 +0200 | Franciman | (~francesco@host-80-180-196-134.retail.telecomitalia.it) |
2021-05-24 12:10:58 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 264 seconds) |
2021-05-24 12:12:45 +0200 | paolino | (~paolo@84.33.169.212) (Remote host closed the connection) |
2021-05-24 12:18:01 +0200 | safinaskar | (~user@109-252-90-89.nat.spd-mgts.ru) |
2021-05-24 12:19:17 +0200 | ddellacosta | (~ddellacos@86.106.121.66) |
2021-05-24 12:23:39 +0200 | ddellacosta | (~ddellacos@86.106.121.66) (Ping timeout: 264 seconds) |
2021-05-24 12:26:48 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 12:27:56 +0200 | hnOsmium0001 | (uid453710@id-453710.stonehaven.irccloud.com) (Quit: Connection closed for inactivity) |
2021-05-24 12:30:48 +0200 | Squarism2 | (~Squarism4@90-231-27-135-no51.tbcn.telia.com) |
2021-05-24 12:31:50 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 12:33:05 +0200 | shailangsa | (~shailangs@host86-186-177-159.range86-186.btcentralplus.com) |
2021-05-24 12:34:43 +0200 | pretty_dumm_guy | (~trottel@185.128.27.102) (Quit: WeeChat 3.2-dev) |
2021-05-24 12:35:08 +0200 | pretty_dumm_guy | (~trottel@185.128.27.102) |
2021-05-24 12:37:09 +0200 | bfrk | (~Thunderbi@200116b8457612003b6c7a007b6f34e6.dip.versatel-1u1.de) |
2021-05-24 12:37:16 +0200 | VanillaIceCream | (~VanillaIc@50.53.239.82) (Remote host closed the connection) |
2021-05-24 12:37:35 +0200 | ddellacosta | (~ddellacos@89.46.62.49) |
2021-05-24 12:39:52 +0200 | bitsberg | (~ringo@208.91.65.181) |
2021-05-24 12:42:10 +0200 | ddellacosta | (~ddellacos@89.46.62.49) (Ping timeout: 264 seconds) |
2021-05-24 12:42:43 +0200 | bitsberg | (~ringo@208.91.65.181) (Quit: Konversation terminated!) |
2021-05-24 12:43:40 +0200 | bfrk | (~Thunderbi@200116b8457612003b6c7a007b6f34e6.dip.versatel-1u1.de) (Ping timeout: 244 seconds) |
2021-05-24 12:43:57 +0200 | pretty_dumm_guy | (~trottel@185.128.27.102) (Quit: WeeChat 3.2-dev) |
2021-05-24 12:45:44 +0200 | pretty_dumm_guy | (~trottel@185.244.212.221) |
2021-05-24 12:46:32 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 12:46:48 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 12:48:13 +0200 | ixlun` | (~user@195.213.99.113) |
2021-05-24 12:50:54 +0200 | ixlun | (~user@195.213.99.113) (Ping timeout: 244 seconds) |
2021-05-24 12:54:02 +0200 | Robin_Jadoul | (~Robin_Jad@152.67.64.160) |
2021-05-24 12:55:42 +0200 | ddellacosta | (~ddellacos@86.106.121.48) |
2021-05-24 12:59:51 +0200 | Guest61 | (971f48a9@107.161.19.109) |
2021-05-24 13:00:15 +0200 | ddellacosta | (~ddellacos@86.106.121.48) (Ping timeout: 264 seconds) |
2021-05-24 13:00:33 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 13:01:10 +0200 | Guest61 | (971f48a9@107.161.19.109) () |
2021-05-24 13:01:49 +0200 | sm2n | (~sm2n@user/sm2n) (Quit: Leaving) |
2021-05-24 13:02:40 +0200 | bfrk | (~Thunderbi@200116b8457612003b6c7a007b6f34e6.dip.versatel-1u1.de) |
2021-05-24 13:03:26 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 13:03:49 +0200 | sm2n | (~sm2n@user/sm2n) |
2021-05-24 13:04:15 +0200 | lortabac | (~lortabac@37.173.130.118) |
2021-05-24 13:05:30 +0200 | sander | TheLugal |
2021-05-24 13:06:55 +0200 | bfrk | (~Thunderbi@200116b8457612003b6c7a007b6f34e6.dip.versatel-1u1.de) (Ping timeout: 244 seconds) |
2021-05-24 13:07:20 +0200 | Brumaire | (~quassel@81-64-14-121.rev.numericable.fr) |
2021-05-24 13:10:37 +0200 | buggy | (~buggy@27.6.222.224) (Quit: Lost terminal) |
2021-05-24 13:12:05 +0200 | ddellacosta | (~ddellacos@89.46.62.27) |
2021-05-24 13:13:11 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 13:14:06 +0200 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
2021-05-24 13:15:00 +0200 | APic | (apic@apic.name) |
2021-05-24 13:16:58 +0200 | ddellacosta | (~ddellacos@89.46.62.27) (Ping timeout: 264 seconds) |
2021-05-24 13:18:19 +0200 | friedem | (~friedem@096-037-206-208.res.spectrum.com) (Quit: Quit) |
2021-05-24 13:19:35 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) |
2021-05-24 13:20:56 +0200 | trent | (~trent@2001:8003:340d:d00:b2de:b98:7a93:b0ea) |
2021-05-24 13:21:35 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 13:22:21 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) |
2021-05-24 13:23:13 +0200 | Mark_ | (uid14803@user/mark/x-9597255) (Quit: Connection closed for inactivity) |
2021-05-24 13:23:42 +0200 | APic | (apic@apic.name) (Quit: Trying whether Auto-Identify with NickServ works) |
2021-05-24 13:23:49 +0200 | APic | (apic@apic.name) |
2021-05-24 13:24:25 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) (Ping timeout: 272 seconds) |
2021-05-24 13:25:47 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) (Remote host closed the connection) |
2021-05-24 13:27:00 +0200 | m4lvin | (~m4lvin@w4eg.de) (Quit: m4lvin) |
2021-05-24 13:27:22 +0200 | m4lvin | (~m4lvin@w4eg.de) |
2021-05-24 13:30:16 +0200 | ddellacosta | (~ddellacos@89.46.62.21) |
2021-05-24 13:31:26 +0200 | imdoor | (~imdoor@balticom-142-78-50.balticom.lv) (Quit: imdoor) |
2021-05-24 13:32:04 +0200 | <safinaskar> | hi. i showed up in #haskell in freenode a lot during this months and asked lots of questions. you helped me a lot, thank you! with your help i was able to publish my first package on hackage: https://mail.haskell.org/pipermail/haskell-cafe/2021-May/134004.html . as you can see, i still use my haskell style, i. e. i use curly braces, monadic "do" and fully qualified ids |
2021-05-24 13:32:52 +0200 | eggplantade | (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
2021-05-24 13:34:26 +0200 | gdarko | (~gdarko@95.180.128.167) |
2021-05-24 13:35:11 +0200 | ddellacosta | (~ddellacos@89.46.62.21) (Ping timeout: 272 seconds) |
2021-05-24 13:38:32 +0200 | smitop | (uid328768@user/smitop) |
2021-05-24 13:38:34 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-05-24 13:39:07 +0200 | kuribas | (~user@ptr-25vy0i9i2khzv5pzmly.18120a2.ip6.access.telenet.be) |
2021-05-24 13:40:36 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) |
2021-05-24 13:43:31 +0200 | ixlun` | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 13:46:24 +0200 | ixlun` | (~user@195.213.99.113) |
2021-05-24 13:46:29 +0200 | coot | (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
2021-05-24 13:46:53 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 13:47:06 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 13:48:13 +0200 | ddellacosta | (~ddellacos@86.106.121.71) |
2021-05-24 13:49:55 +0200 | ixlun` | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 13:52:58 +0200 | ddellacosta | (~ddellacos@86.106.121.71) (Ping timeout: 264 seconds) |
2021-05-24 13:53:48 +0200 | <juri_> | safinaskar: congratulations. :) |
2021-05-24 13:54:20 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2021-05-24 13:54:39 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 13:54:54 +0200 | <Hecate> | congratulations safinaskar :) |
2021-05-24 13:55:52 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) (Remote host closed the connection) |
2021-05-24 13:56:16 +0200 | holy_ | (~h01y_b4z0@103.244.176.36) |
2021-05-24 13:56:16 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Client Quit) |
2021-05-24 14:00:19 +0200 | <safinaskar> | juri_: Hecate: thanks :) |
2021-05-24 14:01:25 +0200 | <arahael> | safinaskar: Congrats. :) Good job on avoiding needless polishing. Once it works, it works. |
2021-05-24 14:01:52 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 14:07:03 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 14:07:46 +0200 | <nurupo> | 08,02safinaskar: congrats! |
2021-05-24 14:10:27 +0200 | Tomurb | (~tom@158.194.92.121) (Ping timeout: 264 seconds) |
2021-05-24 14:10:39 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) |
2021-05-24 14:10:56 +0200 | <[exa]> | nurupo: pls avoid colors, they may be a bit intrusive. No matter now really, but when there's traffic, it makes the channel completely messy :] |
2021-05-24 14:10:59 +0200 | holy_ | (~h01y_b4z0@103.244.176.36) (Remote host closed the connection) |
2021-05-24 14:11:27 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) |
2021-05-24 14:11:42 +0200 | <hpc> | maybe we can get syntax highlighting in lambdabot |
2021-05-24 14:11:46 +0200 | coot | (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) |
2021-05-24 14:12:10 +0200 | heath | (~heath@68.68.64.38) (Ping timeout: 264 seconds) |
2021-05-24 14:12:51 +0200 | boxscape | (4ff0bb95@user/boxscape) |
2021-05-24 14:14:46 +0200 | <nurupo> | but this channel allows colors |
2021-05-24 14:14:59 +0200 | <nurupo> | why avoid them, colors are fun! |
2021-05-24 14:15:08 +0200 | <nurupo> | use all the colors! |
2021-05-24 14:16:06 +0200 | <arahael> | nurupo: It's not that the channel "alows" them, it's the client, for me, that was gnarly. It's the only text now here that's bright yellow, underlined, on bright blue background, in an otherwise plain window full of white on black text. |
2021-05-24 14:16:25 +0200 | hmmmas | (~chenqisu1@183.217.200.8) (Quit: Leaving.) |
2021-05-24 14:17:10 +0200 | paolino | (~paolo@84.33.169.212) |
2021-05-24 14:18:45 +0200 | xwx | (~george@user/george) |
2021-05-24 14:19:50 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 14:20:14 +0200 | xwx | (~george@user/george) (Client Quit) |
2021-05-24 14:22:07 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) |
2021-05-24 14:23:07 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) (Remote host closed the connection) |
2021-05-24 14:23:36 +0200 | ddellacosta | (~ddellacos@89.46.62.124) |
2021-05-24 14:24:06 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) |
2021-05-24 14:24:35 +0200 | dtman34 | (~dtman34@c-73-62-246-247.hsd1.mn.comcast.net) |
2021-05-24 14:25:35 +0200 | alp | (~alp@user/alp) (Quit: ZNC 1.8.1 - https://znc.in) |
2021-05-24 14:25:57 +0200 | alp | (~alp@163.172.83.213) |
2021-05-24 14:26:19 +0200 | alp | (~alp@163.172.83.213) (Remote host closed the connection) |
2021-05-24 14:26:29 +0200 | berberman | (~berberman@2408:8207:2560:3e20::a44) |
2021-05-24 14:28:27 +0200 | ddellacosta | (~ddellacos@89.46.62.124) (Ping timeout: 265 seconds) |
2021-05-24 14:29:16 +0200 | guibou | (~guibou@163.172.83.213) |
2021-05-24 14:29:38 +0200 | guibou | (~guibou@163.172.83.213) (Client Quit) |
2021-05-24 14:29:40 +0200 | haskman | (~haskman@171.48.43.206) |
2021-05-24 14:30:31 +0200 | guibou | (~guibou@163.172.83.213) |
2021-05-24 14:30:33 +0200 | kaskal_ | haskal |
2021-05-24 14:32:00 +0200 | alp | (~alp@163.172.83.213) |
2021-05-24 14:32:49 +0200 | haskal | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2021-05-24 14:33:19 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 14:34:04 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 14:34:36 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Client Quit) |
2021-05-24 14:35:07 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 14:35:38 +0200 | alp | (~alp@163.172.83.213) (Changing host) |
2021-05-24 14:35:38 +0200 | alp | (~alp@user/alp) |
2021-05-24 14:37:53 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) (Ping timeout: 272 seconds) |
2021-05-24 14:38:34 +0200 | drewr | (~drew@2601:483:4100:4112:d4b9:e71b:75c3:cf5a) (Ping timeout: 264 seconds) |
2021-05-24 14:40:22 +0200 | dtman34 | (~dtman34@c-73-62-246-247.hsd1.mn.comcast.net) (Ping timeout: 264 seconds) |
2021-05-24 14:40:53 +0200 | pfurla_ | (~pfurla@ool-182ed2e2.dyn.optonline.net) |
2021-05-24 14:41:59 +0200 | pfurla | (~pfurla@ool-182ed2e2.dyn.optonline.net) (Ping timeout: 244 seconds) |
2021-05-24 14:42:59 +0200 | berberman | (~berberman@2408:8207:2560:3e20::a44) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-05-24 14:43:26 +0200 | berberman | (~berberman@2408:8207:2560:3e20::a44) |
2021-05-24 14:44:03 +0200 | Minoru | (~minoru@vps-10003-7999.cloud.tilaa.com) |
2021-05-24 14:44:18 +0200 | Minoru | (~minoru@vps-10003-7999.cloud.tilaa.com) (:wq) |
2021-05-24 14:44:56 +0200 | jonrh_ | jonrh |
2021-05-24 14:46:33 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) (Quit: Textual IRC Client: www.textualapp.com) |
2021-05-24 14:47:25 +0200 | koishi_ | (~textual@67.209.186.120.16clouds.com) |
2021-05-24 14:49:10 +0200 | koishi_ | (~textual@67.209.186.120.16clouds.com) (Client Quit) |
2021-05-24 14:49:42 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC - https://znc.in) |
2021-05-24 14:49:48 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) |
2021-05-24 14:50:06 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 14:52:14 +0200 | <allbery_b> | actually it's possible to configure the channel via chanserv to drop colors |
2021-05-24 14:55:32 +0200 | kewa | (~kewa@5.138.148.77) |
2021-05-24 14:55:47 +0200 | kaskal | (~user@2001:4bb8:2e8:6ec5:e985:ebf:4001:b154) (ERC (IRC client for Emacs 26.3)) |
2021-05-24 14:56:45 +0200 | kewa | (~kewa@5.138.148.77) (Client Quit) |
2021-05-24 14:57:29 +0200 | trent | (~trent@2001:8003:340d:d00:b2de:b98:7a93:b0ea) (Ping timeout: 244 seconds) |
2021-05-24 15:00:26 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC - https://znc.in) |
2021-05-24 15:00:34 +0200 | lbseale | (~lbseale@ip72-194-54-201.sb.sd.cox.net) |
2021-05-24 15:00:50 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 15:02:32 +0200 | <ski> | colors (and bold, underlined, inverse, italic) can occasionally be useful, but should, imho, be used sparingly (certainly not using multiple of them at the same time, as a matter of course, in ordinary messages, imho. especially changing background color (or using inverse) tends to stand out more, but also changing foreground can mess with some people's settings (preferred default backgrounds vary)) |
2021-05-24 15:03:50 +0200 | <ski> | using them for syntax-highlighting (or semantically highlighting some portions of code) could possibly be useful |
2021-05-24 15:03:50 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Client Quit) |
2021-05-24 15:04:22 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 15:05:45 +0200 | boxscape | (4ff0bb95@user/boxscape) (Ping timeout: 272 seconds) |
2021-05-24 15:05:57 +0200 | pbrisbin | (~patrick@pool-173-49-145-161.phlapa.fios.verizon.net) |
2021-05-24 15:05:57 +0200 | kaskal_ | lalo |
2021-05-24 15:06:06 +0200 | <ski> | (i've found myself occasionally using bold, sometimes underlined, in conversations. often these can be rendered as "*bold" and "_underlined_" (which some clients will automatically apply those attributes to), but that is less desirable for subphrases of formal languages (such as Haskell)) |
2021-05-24 15:06:08 +0200 | lalo | kaskal_ |
2021-05-24 15:07:27 +0200 | <ski> | (er, that should be "*bold*") |
2021-05-24 15:09:30 +0200 | yaroot | (~yaroot@6.3.30.125.dy.iij4u.or.jp) (Quit: The Lounge - https://thelounge.chat) |
2021-05-24 15:09:54 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC - https://znc.in) |
2021-05-24 15:10:21 +0200 | yaroot | (~yaroot@6.3.30.125.dy.iij4u.or.jp) |
2021-05-24 15:10:33 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 15:16:31 +0200 | chddr | (~Thunderbi@91.226.34.182) (Ping timeout: 272 seconds) |
2021-05-24 15:22:23 +0200 | ddellacosta | (~ddellacos@89.46.62.18) |
2021-05-24 15:24:14 +0200 | waleee-cl | (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) |
2021-05-24 15:30:19 +0200 | moistoreos | (~moistoreo@99-151-203-47.lightspeed.snantx.sbcglobal.net) |
2021-05-24 15:32:01 +0200 | xkapastel | (uid17782@id-17782.tinside.irccloud.com) |
2021-05-24 15:32:10 +0200 | TheLugal | (~sander@164.89-11-223.nextgentel.com) (Changing host) |
2021-05-24 15:32:10 +0200 | TheLugal | (~sander@user/sander) |
2021-05-24 15:32:26 +0200 | kilolympus | (~kilolympu@5.151.5.180) (Quit: Quitting IRC :() |
2021-05-24 15:32:33 +0200 | SanchayanMaity_ | (sid478177@id-478177.stonehaven.irccloud.com) |
2021-05-24 15:32:55 +0200 | SanchayanMaity | (~Sanchayan@136.185.150.127) (Quit: SanchayanMaity) |
2021-05-24 15:32:56 +0200 | SanchayanMaity_ | SanchayanMaity |
2021-05-24 15:33:05 +0200 | SanchayanMaity | (sid478177@id-478177.stonehaven.irccloud.com) (Client Quit) |
2021-05-24 15:33:17 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) (Read error: Connection reset by peer) |
2021-05-24 15:33:21 +0200 | SanchayanMaity | (sid478177@id-478177.stonehaven.irccloud.com) |
2021-05-24 15:33:44 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) |
2021-05-24 15:34:01 +0200 | <maerwald> | so, is there an *actual* channel rule for/against colors? |
2021-05-24 15:34:08 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 15:34:45 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 15:35:14 +0200 | <bin_> | I don't know, but it's a bit rude. arahael is correct that it's unpleasantly garish in many clients. |
2021-05-24 15:36:22 +0200 | betelgeuse | (~john2gb@94-225-47-8.access.telenet.be) (Read error: Connection reset by peer) |
2021-05-24 15:36:23 +0200 | betelgeuse6 | (~john2gb@94-225-47-8.access.telenet.be) |
2021-05-24 15:37:08 +0200 | lukeseale | (~lbseale@ip72-194-54-201.sb.sd.cox.net) |
2021-05-24 15:38:05 +0200 | <ski> | maerwald : no |
2021-05-24 15:38:49 +0200 | <maerwald> | ok, then the normal spam rules of the server apply, I guess and we can move on with our lives |
2021-05-24 15:38:50 +0200 | <ski> | afaiac, the main channel rule is "Be nice, or else." |
2021-05-24 15:39:19 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) (Ping timeout: 272 seconds) |
2021-05-24 15:40:18 +0200 | boxscape | (4ff0bb95@user/boxscape) |
2021-05-24 15:40:28 +0200 | lbseale | (~lbseale@ip72-194-54-201.sb.sd.cox.net) (Ping timeout: 265 seconds) |
2021-05-24 15:43:55 +0200 | heath | (~heath@68.68.64.38) |
2021-05-24 15:44:15 +0200 | ddellacosta | (~ddellacos@89.46.62.18) (Remote host closed the connection) |
2021-05-24 15:44:45 +0200 | ddellacosta | (~ddellacos@89.46.62.18) |
2021-05-24 15:45:30 +0200 | notzmv | baasaardappel |
2021-05-24 15:46:42 +0200 | baasaardappel | notzmv |
2021-05-24 15:47:06 +0200 | xprlgjf | (~gavin@60.27.93.209.dyn.plus.net) (Remote host closed the connection) |
2021-05-24 15:49:22 +0200 | ddellacosta | (~ddellacos@89.46.62.18) (Ping timeout: 264 seconds) |
2021-05-24 15:51:33 +0200 | ddellacosta | (~ddellacos@89.46.62.69) |
2021-05-24 15:53:37 +0200 | SanchayanM | (~Sanchayan@136.185.150.127) |
2021-05-24 15:58:19 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) (Ping timeout: 272 seconds) |
2021-05-24 16:01:22 +0200 | slowButPresent | (~slowButPr@user/slowbutpresent) |
2021-05-24 16:02:44 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) |
2021-05-24 16:04:41 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) (Quit: ZNC - https://znc.in) |
2021-05-24 16:05:06 +0200 | imdoor | (~imdoor@balticom-142-78-50.balticom.lv) |
2021-05-24 16:05:28 +0200 | kaskal_ | (~kaskal@cqc02.itp.tuwien.ac.at) |
2021-05-24 16:07:10 +0200 | ystael_ | (~ystael@user/ystael) (Quit: leaving) |
2021-05-24 16:07:25 +0200 | ystael | (~ystael@user/ystael) |
2021-05-24 16:10:01 +0200 | mastarija | (~mastarija@31.217.26.16) |
2021-05-24 16:10:27 +0200 | ddellacosta | (~ddellacos@89.46.62.69) (Ping timeout: 264 seconds) |
2021-05-24 16:10:34 +0200 | whitgreenlghtsbr | (~pjetcetal@2.95.204.25) (Quit: EXIT) |
2021-05-24 16:12:10 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-05-24 16:15:46 +0200 | bgamari | (~int0x0c@2001:470:e438:2:c1ed:bb6e:19bc:5f60) |
2021-05-24 16:17:03 +0200 | xprlgjf | (~gavin@60.27.93.209.dyn.plus.net) |
2021-05-24 16:22:45 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) (Remote host closed the connection) |
2021-05-24 16:23:11 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) |
2021-05-24 16:28:37 +0200 | lortabac | (~lortabac@37.173.130.118) (Quit: WeeChat 2.8) |
2021-05-24 16:33:03 +0200 | eight | (~eight@user/eight) () |
2021-05-24 16:33:10 +0200 | jpds | (~jpds@tor-relay.zwiebeltoralf.de) |
2021-05-24 16:35:44 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) (Remote host closed the connection) |
2021-05-24 16:36:02 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) |
2021-05-24 16:36:14 +0200 | ben__ | (~int0x0c@72.65.101.148) |
2021-05-24 16:39:10 +0200 | bgamari | (~int0x0c@2001:470:e438:2:c1ed:bb6e:19bc:5f60) (Ping timeout: 264 seconds) |
2021-05-24 16:43:14 +0200 | GIANTWORLDKEEPER | (~pjetcetal@2.95.204.25) |
2021-05-24 16:48:42 +0200 | raehik1 | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Quit: WeeChat 3.1) |
2021-05-24 16:48:45 +0200 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) |
2021-05-24 16:49:05 +0200 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-05-24 16:53:06 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
2021-05-24 16:53:27 +0200 | safinaskar | (~user@109-252-90-89.nat.spd-mgts.ru) (Ping timeout: 265 seconds) |
2021-05-24 16:54:55 +0200 | hnOsmium0001 | (uid453710@id-453710.stonehaven.irccloud.com) |
2021-05-24 16:58:46 +0200 | sondre | (~sondrelun@eduroam-193-157-240-212.wlan.uio.no) (Ping timeout: 265 seconds) |
2021-05-24 16:58:54 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) (Ping timeout: 244 seconds) |
2021-05-24 17:00:00 +0200 | m_shiraeeshi | (~shiraeesh@109.166.56.7) |
2021-05-24 17:00:38 +0200 | Guest64 | (b0644b43@107.161.19.109) |
2021-05-24 17:00:38 +0200 | Guest64 | dut |
2021-05-24 17:01:56 +0200 | b20n | (sid115913@highgate.irccloud.com) |
2021-05-24 17:06:34 +0200 | <boxscape> | it's weird to me that monad transformer runners are not flipped. I keep writing `flip evalState foo . flip runReaderT bar $ do {...}` |
2021-05-24 17:07:03 +0200 | mastarija | (~mastarija@31.217.26.16) (Quit: Leaving) |
2021-05-24 17:07:30 +0200 | <boxscape> | ah, I suppose it's because they're record fields |
2021-05-24 17:10:05 +0200 | fjmorazan | (~quassel@user/fjmorazan) |
2021-05-24 17:10:18 +0200 | dut | (b0644b43@107.161.19.109) (Quit: dut) |
2021-05-24 17:11:34 +0200 | pbrisbin | (~patrick@pool-173-49-145-161.phlapa.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-05-24 17:12:13 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 17:12:26 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 17:13:00 +0200 | pbrisbin | (~patrick@pool-72-92-38-164.phlapa.fios.verizon.net) |
2021-05-24 17:14:09 +0200 | Tomurb | (~tom@92-17.net.optinet.cz) |
2021-05-24 17:18:38 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) |
2021-05-24 17:19:09 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) |
2021-05-24 17:20:12 +0200 | ben__ | bgamari |
2021-05-24 17:22:39 +0200 | dut | (~dut@user/dut) |
2021-05-24 17:22:45 +0200 | <maerwald> | that's not a reason |
2021-05-24 17:23:40 +0200 | dut | (~dut@user/dut) (Client Quit) |
2021-05-24 17:23:43 +0200 | xprlgjf | (~gavin@60.27.93.209.dyn.plus.net) (Remote host closed the connection) |
2021-05-24 17:24:52 +0200 | tsandstr | (~user@cpe-98-5-88-45.buffalo.res.rr.com) |
2021-05-24 17:25:32 +0200 | <tomsmeding> | well it's a reason for sure |
2021-05-24 17:25:45 +0200 | <tomsmeding> | whether it's a good motivation is a different question :p |
2021-05-24 17:26:21 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 17:29:22 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) |
2021-05-24 17:29:29 +0200 | siraben` | (~user@103.206.205.210) |
2021-05-24 17:30:29 +0200 | ksqsf | (~textual@67.209.186.120.16clouds.com) (Remote host closed the connection) |
2021-05-24 17:30:35 +0200 | siraben` | (~user@103.206.205.210) (Client Quit) |
2021-05-24 17:30:38 +0200 | garff | (~garff@212.97.248.194) |
2021-05-24 17:30:52 +0200 | <garff> | I'm trying to test something and I'm a little bit confused about the answers I'm getting from the test report produced by stack test --covergage. I got this function that I'm calling and there is just nooo.. way that's it not getting executed. Despite that the return value of the function still comes up yellow and |
2021-05-24 17:30:59 +0200 | siraben` | (~user@103.206.205.210) |
2021-05-24 17:31:07 +0200 | <garff> | And the function does come through "passed" and do produce the correct result.. meaning - the different parts must be executed.. otherwise the correct answers could never be executed. |
2021-05-24 17:31:17 +0200 | siraben` | (~user@103.206.205.210) (Remote host closed the connection) |
2021-05-24 17:31:26 +0200 | <garff> | I tried in haskell on freenode but was directed here -thanks for the good work! |
2021-05-24 17:32:36 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) |
2021-05-24 17:33:18 +0200 | nan`_ | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 17:33:51 +0200 | boxscape | (4ff0bb95@user/boxscape) (Ping timeout: 264 seconds) |
2021-05-24 17:36:15 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Ping timeout: 264 seconds) |
2021-05-24 17:37:39 +0200 | nan`_ | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Ping timeout: 244 seconds) |
2021-05-24 17:37:48 +0200 | SanchayanM | (~Sanchayan@136.185.150.127) (Quit: SanchayanM) |
2021-05-24 17:38:03 +0200 | garff | (~garff@212.97.248.194) (Quit: Leaving) |
2021-05-24 17:38:49 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) (Remote host closed the connection) |
2021-05-24 17:39:04 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 17:39:50 +0200 | ddellacosta | (~ddellacos@86.106.121.31) |
2021-05-24 17:41:33 +0200 | xff0x | (~xff0x@2001:1a81:52e8:5900:fcc8:4950:4702:a177) (Ping timeout: 272 seconds) |
2021-05-24 17:43:18 +0200 | xff0x | (~xff0x@185.65.135.235) |
2021-05-24 17:44:38 +0200 | bec | (5c97416f@user/bec) (Quit: Connection closed) |
2021-05-24 17:46:08 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 3.1) |
2021-05-24 17:47:15 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) (Ping timeout: 272 seconds) |
2021-05-24 17:48:09 +0200 | smitop | (uid328768@user/smitop) (Quit: Connection closed for inactivity) |
2021-05-24 17:48:35 +0200 | fart | (68e8ca7b@user/actor) |
2021-05-24 17:48:42 +0200 | <fart> | /join #haskell-offtopic |
2021-05-24 17:48:45 +0200 | <fart> | oop |
2021-05-24 17:49:04 +0200 | <fart> | I'm glad this channel has logging so my failures are not only public but recorded |
2021-05-24 17:49:52 +0200 | <maerwald> | at least you got a great nickname |
2021-05-24 17:50:03 +0200 | xff0x | (~xff0x@185.65.135.235) (Ping timeout: 264 seconds) |
2021-05-24 17:51:11 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) |
2021-05-24 17:51:29 +0200 | xff0x | (~xff0x@2001:1a81:52e8:5900:fcc8:4950:4702:a177) |
2021-05-24 17:51:38 +0200 | zzz | (~yang@user/yin) |
2021-05-24 17:54:50 +0200 | jess | (~jess@libera/staff/jess) (Quit: Reconnecting) |
2021-05-24 17:54:56 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Read error: Connection reset by peer) |
2021-05-24 17:55:26 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 17:55:26 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Read error: Connection reset by peer) |
2021-05-24 17:55:29 +0200 | jess | (~jess@libera/staff/jess) |
2021-05-24 17:55:48 +0200 | superbil | (~superbil@1-34-176-171.HINET-IP.hinet.net) (Ping timeout: 265 seconds) |
2021-05-24 17:55:53 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 17:56:40 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Read error: Connection reset by peer) |
2021-05-24 17:56:46 +0200 | nan`_ | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 17:57:08 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 17:57:22 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 17:59:28 +0200 | xwx | (~george@user/george) |
2021-05-24 17:59:30 +0200 | xwx | (~george@user/george) (Client Quit) |
2021-05-24 17:59:42 +0200 | boxscape | (4ff0bb95@user/boxscape) |
2021-05-24 18:00:30 +0200 | xwx | (~george@user/george) |
2021-05-24 18:02:28 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 18:02:41 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 18:03:39 +0200 | unyu | (~pyon@user/pyon) (Quit: WeeChat 3.1) |
2021-05-24 18:03:46 +0200 | ddellacosta | (~ddellacos@86.106.121.31) (Ping timeout: 264 seconds) |
2021-05-24 18:05:02 +0200 | Ariakenom | (~Ariakenom@2001:9b1:efb:fc00:60cd:f593:c6cb:b34d) |
2021-05-24 18:05:32 +0200 | fendor | (~fendor@178.165.191.174.wireless.dyn.drei.com) (Remote host closed the connection) |
2021-05-24 18:05:37 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) (Ping timeout: 272 seconds) |
2021-05-24 18:05:44 +0200 | alx741 | (~alx741@186.178.109.193) (Quit: alx741) |
2021-05-24 18:07:14 +0200 | ddellacosta | (~ddellacos@86.106.121.82) |
2021-05-24 18:07:15 +0200 | fendor | (~fendor@178.165.191.174.wireless.dyn.drei.com) |
2021-05-24 18:07:27 +0200 | farmfrmjakestate | (~farmfromj@user/farmfrmjakestate) |
2021-05-24 18:08:24 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 18:08:46 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 18:09:00 +0200 | superbil | (~superbil@1-34-176-171.HINET-IP.hinet.net) |
2021-05-24 18:09:12 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) (Remote host closed the connection) |
2021-05-24 18:09:24 +0200 | alx741 | (~alx741@186.178.109.193) |
2021-05-24 18:09:56 +0200 | <fart> | /join #rust |
2021-05-24 18:10:02 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) |
2021-05-24 18:10:03 +0200 | <fart> | omg. I give up. |
2021-05-24 18:11:21 +0200 | <wenzel> | fart, your shame is being recorded |
2021-05-24 18:11:34 +0200 | Tomurb | (~tom@92-17.net.optinet.cz) (Ping timeout: 264 seconds) |
2021-05-24 18:11:59 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) (Remote host closed the connection) |
2021-05-24 18:12:25 +0200 | exarkun1 | (~exarkun@2605:59c1:c2cc:400::e9c) |
2021-05-24 18:12:48 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 18:13:03 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 18:15:04 +0200 | <zzz> | just do haskell. it's the superior language anyway |
2021-05-24 18:16:25 +0200 | tzh | (~tzh@c-24-21-73-154.hsd1.or.comcast.net) |
2021-05-24 18:16:37 +0200 | <fendor> | there is a rust irc? |
2021-05-24 18:16:48 +0200 | <maerwald> | yeah, not official |
2021-05-24 18:17:09 +0200 | <maerwald> | official used to be mozilla IRC server, but that's also discontinued afair |
2021-05-24 18:17:36 +0200 | <fendor> | yeah, didn't they move to discord? |
2021-05-24 18:21:39 +0200 | <eggplantade> | The rust discord server is very active |
2021-05-24 18:22:20 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) |
2021-05-24 18:23:08 +0200 | juhp | (~juhp@128.106.188.199) (Quit: juhp) |
2021-05-24 18:23:19 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:c0c2:de35:17c6:545e) |
2021-05-24 18:23:21 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 18:23:34 +0200 | fabfianda | (~fabfianda@net-93-148-125-174.cust.vodafonedsl.it) (Ping timeout: 264 seconds) |
2021-05-24 18:23:41 +0200 | <maerwald> | discord feels like a place for esport kiddies |
2021-05-24 18:24:36 +0200 | fabfianda | (~fabfianda@mob-5-90-252-55.net.vodafone.it) |
2021-05-24 18:25:35 +0200 | <kuribas> | how is haskell superior when rust has a different use case? |
2021-05-24 18:27:04 +0200 | favonia | (~favonia@99-36-111-163.lightspeed.dllstx.sbcglobal.net) |
2021-05-24 18:29:22 +0200 | kuribas | (~user@ptr-25vy0i9i2khzv5pzmly.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3)) |
2021-05-24 18:29:46 +0200 | amk | (~amk@176.61.106.150) (Read error: Connection reset by peer) |
2021-05-24 18:30:13 +0200 | amk | (~amk@176.61.106.150) |
2021-05-24 18:31:44 +0200 | xkapastel | (uid17782@id-17782.tinside.irccloud.com) (Quit: Connection closed for inactivity) |
2021-05-24 18:32:12 +0200 | favonia | (~favonia@99-36-111-163.lightspeed.dllstx.sbcglobal.net) (Changing host) |
2021-05-24 18:32:12 +0200 | favonia | (~favonia@user/favonia) |
2021-05-24 18:33:17 +0200 | kluk | (~kluk@cpe-69-203-82-73.nyc.res.rr.com) (Ping timeout: 272 seconds) |
2021-05-24 18:37:13 +0200 | ddellacosta | (~ddellacos@86.106.121.82) (Remote host closed the connection) |
2021-05-24 18:37:40 +0200 | ddellacosta | (~ddellacos@86.106.121.82) |
2021-05-24 18:38:03 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) (Ping timeout: 264 seconds) |
2021-05-24 18:39:29 +0200 | ddellaco_ | (~ddellacos@86.106.121.50) |
2021-05-24 18:39:49 +0200 | <zzz> | haskell is so superior that it doesnt have a use case |
2021-05-24 18:40:32 +0200 | <zzz> | (mozilla moved to matrix btw. discord maybe a bridge?) |
2021-05-24 18:41:14 +0200 | <maerwald> | I think rust is probably superior on the paper in most regards, but it's WAY more verbose |
2021-05-24 18:42:10 +0200 | ddellacosta | (~ddellacos@86.106.121.82) (Ping timeout: 264 seconds) |
2021-05-24 18:42:15 +0200 | oxide | (~lambda@user/oxide) (Ping timeout: 264 seconds) |
2021-05-24 18:42:19 +0200 | <Vq> | I like to call rust the ugly ML dialect. |
2021-05-24 18:42:44 +0200 | <zzz> | depending on what you mean by "on the paper". im inclined to bet on haskell if we're talking "on paper" |
2021-05-24 18:42:52 +0200 | <Vq> | I quite like rust, but it doesn't look as pretty as other ML languages. |
2021-05-24 18:42:53 +0200 | <maerwald> | platform support, cross compiling, verified TLS implementation, less ecosystem fragmentation, predictable performance, low memory footprint, good debuggers, ... |
2021-05-24 18:42:53 +0200 | oxide | (~lambda@user/oxide) |
2021-05-24 18:43:36 +0200 | ddellaco_ | (~ddellacos@86.106.121.50) (Remote host closed the connection) |
2021-05-24 18:43:39 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
2021-05-24 18:43:58 +0200 | <maerwald> | I would do it for work, but it's more typing :p |
2021-05-24 18:44:02 +0200 | ddellacosta | (~ddellacos@86.106.121.50) |
2021-05-24 18:44:14 +0200 | <zzz> | who likes predictable performance? i want to feel the rush of being alive |
2021-05-24 18:44:35 +0200 | ddellacosta | (~ddellacos@86.106.121.50) (Remote host closed the connection) |
2021-05-24 18:44:41 +0200 | ddellacosta | (~ddellacos@86.106.121.50) |
2021-05-24 18:45:36 +0200 | <maerwald> | zzz: after having worked on a haskell platform that took 64GB of memory, multiple failed consulting attempts and a couple of years to fix memory issues... I do care about it |
2021-05-24 18:46:02 +0200 | <maerwald> | *some* of it was due to architectural issues, other things was haskell being haskell |
2021-05-24 18:46:17 +0200 | <zzz> | bah... premature optimization |
2021-05-24 18:46:30 +0200 | safinaskar | (~user@109-252-90-89.nat.spd-mgts.ru) |
2021-05-24 18:46:58 +0200 | <Cale> | zzz: What, are you going to go up to 128GB first? :) |
2021-05-24 18:47:07 +0200 | favonia | (~favonia@user/favonia) (Leaving) |
2021-05-24 18:47:20 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 18:47:26 +0200 | <maerwald> | sure, pretty easy if you find someone like Cale, who probably knows GHC internals and can fix it in one weekend ;) |
2021-05-24 18:48:10 +0200 | <zzz> | whatever it takes unitl the compiler starts showing signs of sentience. then it can take care of optimization for you |
2021-05-24 18:48:12 +0200 | <maerwald> | having to know GHC internals IS the problem |
2021-05-24 18:48:46 +0200 | dwt_ | (~dwt_@2601:2c6:8080:618:48b9:7938:1ce:33ec) |
2021-05-24 18:48:55 +0200 | <maerwald> | it's already hard enough to keep up with the language itself, let alone esoteric performance things |
2021-05-24 18:48:55 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 18:49:21 +0200 | <maerwald> | but... tbf... most programs will never get to the point that this becomes a problem |
2021-05-24 18:49:25 +0200 | <maerwald> | but some do |
2021-05-24 18:49:26 +0200 | <Cale> | I really wish we could cool it on the questionable language extensions |
2021-05-24 18:50:03 +0200 | bgamari | (~int0x0c@72.65.101.148) (Ping timeout: 264 seconds) |
2021-05-24 18:50:13 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 18:50:32 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:c0c2:de35:17c6:545e) (Remote host closed the connection) |
2021-05-24 18:51:01 +0200 | <Cale> | I've been working on a change to let GHC do unpacking of sum-typed fields, and running into some frustrating LinearHaskell nonsense. |
2021-05-24 18:52:19 +0200 | <maerwald> | that would disrupt a lot of PhD thesis, I guess :P |
2021-05-24 18:53:33 +0200 | jao | (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
2021-05-24 18:53:35 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:c0c2:de35:17c6:545e) |
2021-05-24 18:55:43 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 18:56:26 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 18:56:56 +0200 | <zzz> | i see harm in success at cost of PhD thesis |
2021-05-24 18:57:54 +0200 | <Rembane> | Isn't that one of the tensions of Haskell? Research language vs industrial language? |
2021-05-24 18:57:59 +0200 | <Cale> | Not all Ph.D. theses are created equal when it comes to practicality. |
2021-05-24 18:58:36 +0200 | <maerwald> | I believe the solution is interoperable languages, instead of one language that does it all. MS is closest to it with C# -> F# -> F* |
2021-05-24 18:59:18 +0200 | <maerwald> | but that requires more pragmatism than we have in the haskell community (and more resources) |
2021-05-24 18:59:57 +0200 | <Rembane> | I think resources are a bigger problem than pragmatism in this case, and also what the community optimizes for. |
2021-05-24 18:59:59 +0200 | <Cale> | One thing which would be really good is if we can sort out GHC so that it's more modular. |
2021-05-24 19:00:35 +0200 | slep | (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) |
2021-05-24 19:00:59 +0200 | <boxscape> | any idea why I might be getting "Text.ParserCombinators.Parsec.Prim.many: combinator 'many' is applied to a parser that accepts an empty string" when the stack trace shows I'm in this function? |
2021-05-24 19:00:59 +0200 | <boxscape> | nonNewLineSpaces = skipMany $ satisfy \c -> isSpace c && c /= '\n' |
2021-05-24 19:01:26 +0200 | tose | (~tose@ip-85-160-8-188.eurotel.cz) |
2021-05-24 19:01:52 +0200 | <Cale> | Don't you need another $ there? But yeah, that's not a parser that can accept an empty string, so I'm not sure. |
2021-05-24 19:02:10 +0200 | <boxscape> | not with one of those questionable extensions, BlockArguments |
2021-05-24 19:02:18 +0200 | <Cale> | haha, okay |
2021-05-24 19:02:23 +0200 | <Cale> | Where'd you get the stack trace from? |
2021-05-24 19:02:23 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:02:46 +0200 | <boxscape> | ghc check-notes.hs -prof -fprof-auto -fprof-cafs, followed by cat tmp | ./check-notes +RTS -xc |
2021-05-24 19:02:58 +0200 | <Cale> | Ah, okay, a cost-centre trace |
2021-05-24 19:03:15 +0200 | <boxscape> | ah, yes I suppose that's a more accurate name |
2021-05-24 19:03:46 +0200 | <boxscape> | output looks like this which seems like it would mean that it has to be from that skipMany https://paste.tomsmeding.com/3p9tmXnx |
2021-05-24 19:04:24 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:05:33 +0200 | Tomurb | (~tom@92-17.net.optinet.cz) |
2021-05-24 19:05:34 +0200 | <Cale> | What does your parser look like? Maybe the problem is just somewhere nearby? |
2021-05-24 19:06:02 +0200 | shapr | (~user@pool-100-36-247-68.washdc.fios.verizon.net) |
2021-05-24 19:06:10 +0200 | berberman | (~berberman@2408:8207:2560:3e20::a44) (Ping timeout: 264 seconds) |
2021-05-24 19:06:20 +0200 | coot | (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
2021-05-24 19:06:26 +0200 | imdoor | (~imdoor@balticom-142-78-50.balticom.lv) (Quit: imdoor) |
2021-05-24 19:07:06 +0200 | Deide | (~Deide@217.155.19.23) |
2021-05-24 19:07:06 +0200 | Deide | (~Deide@217.155.19.23) (Changing host) |
2021-05-24 19:07:06 +0200 | Deide | (~Deide@user/deide) |
2021-05-24 19:07:12 +0200 | <boxscape> | yeah it contains a bunch of manys and some parsers that can produce empty strings. I guess I'll go through them and see disabling which one fixes it, maybe I'm misunderstanding how the trace works. |
2021-05-24 19:07:22 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) |
2021-05-24 19:07:23 +0200 | <boxscape> | s/produce/accept |
2021-05-24 19:07:37 +0200 | <Cale> | boxscape: Perhaps nonNewLineSpaces is being used in a many? |
2021-05-24 19:07:51 +0200 | <Cale> | What does singleLineNotes look like? |
2021-05-24 19:08:52 +0200 | <Cale> | I wouldn't trust the trace too much, they're often kinda... approximate. They mean a whole lot less than you'd want for debugging, but can be better than nothing. |
2021-05-24 19:09:06 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:09:57 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:10:24 +0200 | <boxscape> | this is singleLineNotes, there's a bunch of manys in here, let me check if I'm inadverntantly nesting them somewhere https://paste.tomsmeding.com/W3XdvVtm |
2021-05-24 19:10:25 +0200 | <Cale> | It might also help to test your parsers individually, perhaps just do some quick examples in GHCi using testParser -- usually a problem like this one will show up immediately if it's going to show up, unless it's being buried by a conditional somehow |
2021-05-24 19:10:32 +0200 | <boxscape> | yeah that's a good idea |
2021-05-24 19:11:32 +0200 | <Cale> | ah |
2021-05-24 19:11:34 +0200 | pretty_dumm_guy | (~trottel@185.244.212.221) (Ping timeout: 264 seconds) |
2021-05-24 19:11:35 +0200 | <Cale> | I think I might see it |
2021-05-24 19:11:48 +0200 | <Cale> | pSingleLineNote will accept an empty string |
2021-05-24 19:12:04 +0200 | <Cale> | and you're applying many to it in singleLineNotes |
2021-05-24 19:12:10 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) (Ping timeout: 264 seconds) |
2021-05-24 19:12:46 +0200 | <Cale> | Or wait, how does manyTill work again... |
2021-05-24 19:12:48 +0200 | <boxscape> | hmm but it calls pNoteStart which should always parse `string "Note"`? |
2021-05-24 19:13:17 +0200 | <Cale> | ah, yeah, I'm wrong |
2021-05-24 19:13:24 +0200 | <Cale> | It at least has to consume the terminator |
2021-05-24 19:15:30 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:15:40 +0200 | <Cale> | Wait, how do `sepBy` and <* associate? |
2021-05-24 19:15:51 +0200 | <Cale> | I would be writing way more parens than this :) |
2021-05-24 19:16:02 +0200 | nan`_ | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Ping timeout: 265 seconds) |
2021-05-24 19:16:32 +0200 | <Cale> | noteSeparator is a skipMany |
2021-05-24 19:16:32 +0200 | <boxscape> | might be a good idea |
2021-05-24 19:16:43 +0200 | <Cale> | hmm |
2021-05-24 19:17:08 +0200 | <Cale> | Nah, that doesn't look problematic... |
2021-05-24 19:17:37 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:19:09 +0200 | tose | (~tose@ip-85-160-8-188.eurotel.cz) (Remote host closed the connection) |
2021-05-24 19:19:44 +0200 | tose | (~tose@ip-85-160-8-188.eurotel.cz) |
2021-05-24 19:19:54 +0200 | pretty_dumm_guy | (~trottel@37.58.58.231) |
2021-05-24 19:20:05 +0200 | <boxscape> | btw I just noticed that I'm very clearly misunderstanding the trace, because to me it looks like it says that pNoteStart calls noteSeparator, which can't be |
2021-05-24 19:21:27 +0200 | <boxscape> | pSingleLineNote works in ghci, singleLineNotes produces the same error, so that's a start |
2021-05-24 19:22:12 +0200 | <Cale> | What happens with many pSingleLineNote ? |
2021-05-24 19:22:23 +0200 | <Cale> | Does that work? |
2021-05-24 19:22:33 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:22:34 +0200 | <boxscape> | that's fine |
2021-05-24 19:22:37 +0200 | <Cale> | ohhhh |
2021-05-24 19:22:52 +0200 | <Cale> | many pSingleLineNote obviously accepts the empty string |
2021-05-24 19:22:52 +0200 | gdarko | (~gdarko@95.180.128.167) () |
2021-05-24 19:23:05 +0200 | <Cale> | noteSeparator also does |
2021-05-24 19:23:05 +0200 | <boxscape> | ah, it's sepBy |
2021-05-24 19:23:32 +0200 | <Cale> | and so sepBy has the unfortunate task of trying to separate a bunch of potentially empty strings with potentially empty string |
2021-05-24 19:23:34 +0200 | <Cale> | s |
2021-05-24 19:23:56 +0200 | <boxscape> | yeah |
2021-05-24 19:24:03 +0200 | <boxscape> | thanks for your help in finding it :) |
2021-05-24 19:24:23 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:25:03 +0200 | <boxscape> | luckily fixing it just consists of removing that `many` |
2021-05-24 19:25:13 +0200 | <Cale> | and yeah, parsers do a bunch of continuation passing under the hood, so you probably can't trust any of the jank which attempts to approximate what an imperative stack trace would look like to work on them |
2021-05-24 19:25:22 +0200 | <boxscape> | Ah, I see |
2021-05-24 19:26:07 +0200 | <Cale> | I often wish we didn't try so hard to make fake stack traces, and had better support for just displaying real stack traces. |
2021-05-24 19:26:19 +0200 | <Cale> | The problem is, most of the things on the stack won't have names |
2021-05-24 19:26:30 +0200 | <Cale> | They'll be pattern matches happening at various points in the program |
2021-05-24 19:26:37 +0200 | <Cale> | Or function applications |
2021-05-24 19:26:44 +0200 | <boxscape> | hm, yeah |
2021-05-24 19:27:25 +0200 | <Cale> | also, it'll be quite strange a lot of the time, after inlining and all that kind of thing happens |
2021-05-24 19:27:38 +0200 | xkapastel | (uid17782@id-17782.tinside.irccloud.com) |
2021-05-24 19:27:43 +0200 | <Cale> | But I think it's possible to get something useful in theory |
2021-05-24 19:28:14 +0200 | <boxscape> | I suppose with the right compiler options it won't inline though, at least |
2021-05-24 19:28:17 +0200 | <Cale> | Maybe hang on to a source-annotated table of all the things which potentially go on the stack |
2021-05-24 19:28:51 +0200 | roconnor | (~roconnor@host-45-58-226-129.dyn.295.ca) |
2021-05-24 19:28:52 +0200 | <Cale> | and then when you're inlining stuff, you keep pointers into that table :) |
2021-05-24 19:29:13 +0200 | <boxscape> | yeah that sounds like it could work |
2021-05-24 19:29:16 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:30:00 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:31:24 +0200 | pe200012 | (~pe200012@119.131.208.84) (Read error: Connection reset by peer) |
2021-05-24 19:32:05 +0200 | pe200012 | (~pe200012@119.131.208.84) |
2021-05-24 19:36:00 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:38:13 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:39:26 +0200 | exarkun1 | exarkun |
2021-05-24 19:40:27 +0200 | electronkong | kong |
2021-05-24 19:42:43 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:44:18 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:44:56 +0200 | kong | zilla |
2021-05-24 19:45:16 +0200 | zilla | kong |
2021-05-24 19:47:53 +0200 | holy_ | (~h01y_b4z0@2400:adc1:178:c800:9e45:76a9:57f2:1665) (Remote host closed the connection) |
2021-05-24 19:48:13 +0200 | Tomurb | (~tom@92-17.net.optinet.cz) (Ping timeout: 272 seconds) |
2021-05-24 19:48:29 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 19:48:36 +0200 | holy_ | (~h01y_b4z0@103.244.176.36) |
2021-05-24 19:48:44 +0200 | bollu | (~bollu@139.59.46.74) (Quit: The Lounge - https://thelounge.chat) |
2021-05-24 19:49:18 +0200 | bollu | (~bollu@139.59.46.74) |
2021-05-24 19:49:28 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:49:42 +0200 | triskai | (~relikt@216-164-151-15.s8205.c3-0.atw-cbr1.atw.pa.cable.rcncustomer.com) |
2021-05-24 19:50:23 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:50:55 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:c0c2:de35:17c6:545e) (Remote host closed the connection) |
2021-05-24 19:52:28 +0200 | nan`_ | (~nan`@68.235.43.173) |
2021-05-24 19:52:58 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Ping timeout: 264 seconds) |
2021-05-24 19:53:47 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) (Remote host closed the connection) |
2021-05-24 19:56:12 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 19:56:39 +0200 | fart | (68e8ca7b@user/actor) (Ping timeout: 264 seconds) |
2021-05-24 19:57:28 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 19:58:47 +0200 | Mark_ | (uid14803@user/mark/x-9597255) |
2021-05-24 20:01:03 +0200 | chddr | (~Thunderbi@91.226.34.182) |
2021-05-24 20:01:20 +0200 | Tomurb | (~tom@92-17.net.optinet.cz) |
2021-05-24 20:02:54 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:02:56 +0200 | dhouthoo | (~dhouthoo@178-117-36-167.access.telenet.be) |
2021-05-24 20:04:48 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:05:22 +0200 | Arsen | (~arsen@fosshost/volunteer/ArsenArsen) |
2021-05-24 20:09:37 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:11:21 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:16:21 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:17:47 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:21:35 +0200 | pe200012_ | (~pe200012@119.131.208.84) |
2021-05-24 20:21:46 +0200 | pe200012 | (~pe200012@119.131.208.84) (Ping timeout: 264 seconds) |
2021-05-24 20:23:11 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:23:21 +0200 | pretty_dumm_guy | (~trottel@37.58.58.231) (Quit: WeeChat 3.2-dev) |
2021-05-24 20:23:42 +0200 | alex3 | (~Chel@BSN-77-82-41.static.siol.net) (Ping timeout: 265 seconds) |
2021-05-24 20:24:06 +0200 | favonia | (~favonia@user/favonia) |
2021-05-24 20:25:34 +0200 | Tomurb | (~tom@92-17.net.optinet.cz) (Quit: Konversation terminated!) |
2021-05-24 20:26:20 +0200 | kluk_ | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:26:25 +0200 | abbie | (~abbie@user/abbie) (Quit: Bye!) |
2021-05-24 20:26:27 +0200 | SquidDev | (~SquidDev@autoclave.squiddev.cc) (Read error: Connection reset by peer) |
2021-05-24 20:27:09 +0200 | Deide1 | (~Deide@217.155.19.23) |
2021-05-24 20:27:48 +0200 | abbie | (~abbie@user/abbie) |
2021-05-24 20:27:52 +0200 | SquidDev | (~SquidDev@autoclave.squiddev.cc) |
2021-05-24 20:29:23 +0200 | Deide | (~Deide@user/deide) (Ping timeout: 272 seconds) |
2021-05-24 20:31:13 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:31:15 +0200 | kluk_ | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:31:38 +0200 | Boomerang | (~Boomerang@xd520f68c.cust.hiper.dk) (Remote host closed the connection) |
2021-05-24 20:32:59 +0200 | dyeplexer | (~dyeplexer@user/dyeplexer) (Remote host closed the connection) |
2021-05-24 20:34:30 +0200 | hueso | (~root@152.170.89.151) (Ping timeout: 264 seconds) |
2021-05-24 20:35:07 +0200 | ystael | (~ystael@user/ystael) (Quit: Lost terminal) |
2021-05-24 20:35:24 +0200 | hueso | (~root@152.170.89.151) |
2021-05-24 20:36:15 +0200 | holy_ | (~h01y_b4z0@103.244.176.36) (Ping timeout: 264 seconds) |
2021-05-24 20:36:35 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:37:17 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:39:01 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 20:39:41 +0200 | xprlgjf | (~gavin@60.27.93.209.dyn.plus.net) |
2021-05-24 20:40:20 +0200 | gentauro | (~gentauro@user/gentauro) (Read error: Connection reset by peer) |
2021-05-24 20:40:20 +0200 | alex3 | (~Chel@BSN-77-82-41.static.siol.net) |
2021-05-24 20:40:42 +0200 | gentauro | (~gentauro@user/gentauro) |
2021-05-24 20:41:21 +0200 | epolanski | (uid312403@id-312403.brockwell.irccloud.com) (Quit: Connection closed for inactivity) |
2021-05-24 20:43:06 +0200 | Boomerang | (~Boomerang@xd520f68c.cust.hiper.dk) |
2021-05-24 20:43:18 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:43:45 +0200 | ddellacosta | (~ddellacos@86.106.121.50) (Remote host closed the connection) |
2021-05-24 20:44:11 +0200 | ddellacosta | (~ddellacos@86.106.121.50) |
2021-05-24 20:44:36 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:44:41 +0200 | trueboxguy | (~trueboxgu@user/trueboxguy) |
2021-05-24 20:47:09 +0200 | WhiteLicorice | (~Scraeling@user/scraeling) (Quit: bye) |
2021-05-24 20:47:24 +0200 | Scraeling | (~Scraeling@user/scraeling) |
2021-05-24 20:48:51 +0200 | ddellacosta | (~ddellacos@86.106.121.50) (Ping timeout: 264 seconds) |
2021-05-24 20:49:51 +0200 | Boomerang | (~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 244 seconds) |
2021-05-24 20:50:02 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:51:09 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:54:13 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 20:56:03 +0200 | wallymathieu | (~wallymath@81-234-151-21-no94.tbcn.telia.com) |
2021-05-24 20:56:10 +0200 | zeenk | (~zeenk@2a02:2f04:a310:b600:b098:bf18:df4d:4c41) |
2021-05-24 20:56:37 +0200 | justsomeguy | (~justsomeg@2603:9000:960a:fc00:5a8:1bfa:1cc4:f4c8) |
2021-05-24 20:56:45 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 20:57:08 +0200 | monochrom | monochrom_ |
2021-05-24 20:57:25 +0200 | monochrom_ | monochrm |
2021-05-24 20:57:37 +0200 | monochrm | monochrom |
2021-05-24 20:58:02 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 20:58:02 +0200 | smitop | (uid328768@user/smitop) |
2021-05-24 20:58:24 +0200 | exarkun | (~exarkun@2605:59c1:c2cc:400::e9c) (Quit: WeeChat 2.4) |
2021-05-24 20:59:09 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) (Ping timeout: 272 seconds) |
2021-05-24 21:03:28 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 21:03:41 +0200 | ystael | (~ystael@user/ystael) |
2021-05-24 21:04:05 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) |
2021-05-24 21:04:33 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-30bf-e302-c094-8fe7.res6.spectrum.com) |
2021-05-24 21:05:05 +0200 | Franciman | (~francesco@host-80-180-196-134.retail.telecomitalia.it) (Quit: Leaving) |
2021-05-24 21:06:46 +0200 | jneira | (5127aca6@107.161.19.109) (Ping timeout: 264 seconds) |
2021-05-24 21:09:31 +0200 | trueboxguy | (~trueboxgu@user/trueboxguy) (Leaving) |
2021-05-24 21:10:12 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-30bf-e302-c094-8fe7.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 21:11:13 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 21:13:37 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 244 seconds) |
2021-05-24 21:14:13 +0200 | Deide | (~Deide@217.155.19.23) |
2021-05-24 21:14:13 +0200 | Deide | (~Deide@217.155.19.23) (Changing host) |
2021-05-24 21:14:13 +0200 | Deide | (~Deide@user/deide) |
2021-05-24 21:14:29 +0200 | ddellacosta | (~ddellacos@89.46.62.37) |
2021-05-24 21:15:38 +0200 | ddellacosta | (~ddellacos@89.46.62.37) (Remote host closed the connection) |
2021-05-24 21:15:45 +0200 | ddellacosta | (~ddellacos@89.46.62.37) |
2021-05-24 21:16:58 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 21:18:19 +0200 | Deide1 | (~Deide@217.155.19.23) (Ping timeout: 265 seconds) |
2021-05-24 21:18:32 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 21:18:42 +0200 | coot | (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) |
2021-05-24 21:18:46 +0200 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 264 seconds) |
2021-05-24 21:19:58 +0200 | Square | (~a@178.62.91.8) |
2021-05-24 21:20:24 +0200 | mrus | (~mrus@149.28.61.155) (Quit: Surfing the great wave off Kanagawa) |
2021-05-24 21:20:43 +0200 | mrus | (~mrus@2001:19f0:5:3fd4:5400:3ff:fe48:1820) |
2021-05-24 21:22:49 +0200 | mrus | (~mrus@2001:19f0:5:3fd4:5400:3ff:fe48:1820) (Client Quit) |
2021-05-24 21:23:39 +0200 | nan`_ | (~nan`@68.235.43.173) (Ping timeout: 264 seconds) |
2021-05-24 21:23:39 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 21:24:44 +0200 | mrus | (~mrus@149.28.61.155) |
2021-05-24 21:24:48 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 21:25:04 +0200 | ddb3 | ddb |
2021-05-24 21:26:18 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) |
2021-05-24 21:26:35 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:cd94:e839:cc4c:fa4c) |
2021-05-24 21:30:27 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 21:30:30 +0200 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) (Quit: ZNC 1.7.5 - https://znc.in) |
2021-05-24 21:30:51 +0200 | tose | (~tose@ip-85-160-8-188.eurotel.cz) (Ping timeout: 264 seconds) |
2021-05-24 21:31:22 +0200 | jco | (~jco@c83-248-173-38.bredband.tele2.se) (Ping timeout: 264 seconds) |
2021-05-24 21:31:27 +0200 | horex539 | (~horex539@2a02:a03f:6aa5:a00:cd94:e839:cc4c:fa4c) (Ping timeout: 272 seconds) |
2021-05-24 21:31:29 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) |
2021-05-24 21:31:45 +0200 | jneira | (~jneira@166.red-81-39-172.dynamicip.rima-tde.net) |
2021-05-24 21:31:46 +0200 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) |
2021-05-24 21:35:00 +0200 | glguy-46 | (x@libera/staff/glguy) |
2021-05-24 21:35:04 +0200 | glguy-46 | (x@libera/staff/glguy) (Remote host closed the connection) |
2021-05-24 21:35:08 +0200 | tdammers | (~tdammers@77.109.72.213.res.static.edpnet.net) (Quit: WeeChat 2.3) |
2021-05-24 21:36:02 +0200 | kluk_ | (~kluk@cpe-69-203-82-73.nyc.res.rr.com) |
2021-05-24 21:36:40 +0200 | aoeuidhtns | (~lbseale@ip72-194-54-201.sb.sd.cox.net) |
2021-05-24 21:36:55 +0200 | Adran | (~adran@user/adran) (Changing host) |
2021-05-24 21:36:55 +0200 | Adran | (~adran@botters/adran) |
2021-05-24 21:37:13 +0200 | Gurkenglas_ | (~Gurkengla@dslb-088-075-022-175.088.075.pools.vodafone-ip.de) |
2021-05-24 21:37:58 +0200 | seeg- | (~seeg@45.76.32.162) |
2021-05-24 21:38:28 +0200 | ystael_ | (~ystael@user/ystael) |
2021-05-24 21:38:39 +0200 | notzmv | (~zmv@user/notzmv) (Ping timeout: 264 seconds) |
2021-05-24 21:39:15 +0200 | amk | (~amk@176.61.106.150) (Ping timeout: 264 seconds) |
2021-05-24 21:39:51 +0200 | dy | (~dy@user/dy) (Ping timeout: 264 seconds) |
2021-05-24 21:39:54 +0200 | sm2n_ | (~sm2n@user/sm2n) |
2021-05-24 21:39:57 +0200 | Firedancer_ | (sid336191@stonehaven.irccloud.com) |
2021-05-24 21:40:31 +0200 | kluk | (~kluk@2603-7000-9b3f-6934-6417-29db-6208-fab1.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-05-24 21:40:31 +0200 | Robin_Jadoul | (~Robin_Jad@152.67.64.160) (Ping timeout: 264 seconds) |
2021-05-24 21:40:31 +0200 | justsomeguy | (~justsomeg@2603:9000:960a:fc00:5a8:1bfa:1cc4:f4c8) (Quit: WeeChat 3.0.1) |
2021-05-24 21:40:31 +0200 | abrar | (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-05-24 21:40:31 +0200 | dmwit | (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-05-24 21:40:31 +0200 | lukeseale | (~lbseale@ip72-194-54-201.sb.sd.cox.net) (Ping timeout: 264 seconds) |
2021-05-24 21:40:31 +0200 | fjmorazan | (~quassel@user/fjmorazan) (Ping timeout: 264 seconds) |
2021-05-24 21:40:31 +0200 | khaledez___ | (uid500682@id-500682.tooting.irccloud.com) |
2021-05-24 21:40:31 +0200 | xff0x | (~xff0x@2001:1a81:52e8:5900:fcc8:4950:4702:a177) (Ping timeout: 264 seconds) |
2021-05-24 21:40:42 +0200 | Logio | (em@kapsi.fi) |
2021-05-24 21:40:43 +0200 | gonz_ | (sid304396@tooting.irccloud.com) |
2021-05-24 21:40:45 +0200 | yumaikas94 | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) |
2021-05-24 21:41:07 +0200 | fjmorazan | (~quassel@user/fjmorazan) |
2021-05-24 21:41:35 +0200 | dy | (~dy@user/dy) |
2021-05-24 21:42:05 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) (Ping timeout: 264 seconds) |
2021-05-24 21:42:05 +0200 | shiraeeshi | (~shiraeesh@109.166.56.7) |
2021-05-24 21:42:08 +0200 | bollu4 | (~bollu@139.59.46.74) |
2021-05-24 21:42:10 +0200 | amk | (~amk@176.61.106.150) |
2021-05-24 21:42:22 +0200 | hgolden_ | (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) |
2021-05-24 21:42:32 +0200 | jess_ | (~jess@libera/staff/jess) |
2021-05-24 21:42:41 +0200 | dsal_ | (sid13060@tooting.irccloud.com) |
2021-05-24 21:43:05 +0200 | gabiruh_ | (~gabiruh@vps19177.publiccloud.com.br) |
2021-05-24 21:43:06 +0200 | hgolden | (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) (Ping timeout: 264 seconds) |
2021-05-24 21:43:53 +0200 | jess | (~jess@libera/staff/jess) (Killed (strontium.libera.chat (Nickname regained by services))) |
2021-05-24 21:43:54 +0200 | jess_ | jess |
2021-05-24 21:43:54 +0200 | tdammers_ | (~tdammers@77.109.72.213) |
2021-05-24 21:43:54 +0200 | xff0x | (~xff0x@92.195.37.214) |
2021-05-24 21:44:37 +0200 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) (*.net *.split) |
2021-05-24 21:44:37 +0200 | ddellacosta | (~ddellacos@89.46.62.37) (*.net *.split) |
2021-05-24 21:44:37 +0200 | ystael | (~ystael@user/ystael) (*.net *.split) |
2021-05-24 21:44:37 +0200 | bollu | (~bollu@139.59.46.74) (*.net *.split) |
2021-05-24 21:44:37 +0200 | alx741 | (~alx741@186.178.109.193) (*.net *.split) |
2021-05-24 21:44:37 +0200 | farmfrmjakestate | (~farmfromj@user/farmfrmjakestate) (*.net *.split) |
2021-05-24 21:44:37 +0200 | fendor | (~fendor@178.165.191.174.wireless.dyn.drei.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | boxscape | (4ff0bb95@user/boxscape) (*.net *.split) |
2021-05-24 21:44:37 +0200 | m_shiraeeshi | (~shiraeesh@109.166.56.7) (*.net *.split) |
2021-05-24 21:44:37 +0200 | betelgeuse6 | (~john2gb@94-225-47-8.access.telenet.be) (*.net *.split) |
2021-05-24 21:44:37 +0200 | moistoreos | (~moistoreo@99-151-203-47.lightspeed.snantx.sbcglobal.net) (*.net *.split) |
2021-05-24 21:44:37 +0200 | sm2n | (~sm2n@user/sm2n) (*.net *.split) |
2021-05-24 21:44:37 +0200 | __monty__ | (~toonn@user/toonn) (*.net *.split) |
2021-05-24 21:44:37 +0200 | ByronJohnson | (~bairyn@mail.digitalkingdom.org) (*.net *.split) |
2021-05-24 21:44:37 +0200 | Gurkenglas | (~Gurkengla@dslb-088-075-022-175.088.075.pools.vodafone-ip.de) (*.net *.split) |
2021-05-24 21:44:37 +0200 | seeg_ | (~seeg@2a05:f480:1400:311:5400:1ff:feff:256) (*.net *.split) |
2021-05-24 21:44:37 +0200 | danso | (~danso@23-233-111-52.cpe.pppoe.ca) (*.net *.split) |
2021-05-24 21:44:37 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) (*.net *.split) |
2021-05-24 21:44:37 +0200 | gonz | (sid304396@id-304396.tooting.irccloud.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) (*.net *.split) |
2021-05-24 21:44:37 +0200 | echoreply | (~echoreply@2001:19f0:9002:1f3b:5400:ff:fe6f:8b8d) (*.net *.split) |
2021-05-24 21:44:37 +0200 | supersven | (uid501114@id-501114.charlton.irccloud.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | MidAutumnMoon | (~MidAutumn@user/midautumnmoon) (*.net *.split) |
2021-05-24 21:44:37 +0200 | infinisil | (~infinisil@mail.infinisil.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | christiaanb | (sid84827@id-84827.tooting.irccloud.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | khaledez__ | (uid500682@id-500682.tooting.irccloud.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | Firedancer | (sid336191@id-336191.stonehaven.irccloud.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | yahb | (xsbot@user/mniip/bot/yahb) (*.net *.split) |
2021-05-24 21:44:37 +0200 | dsal | (sid13060@id-13060.tooting.irccloud.com) (*.net *.split) |
2021-05-24 21:44:37 +0200 | Logio_ | (em@kapsi.fi) (*.net *.split) |
2021-05-24 21:44:38 +0200 | bollu4 | bollu |
2021-05-24 21:44:39 +0200 | Firedancer_ | Firedancer |
2021-05-24 21:44:39 +0200 | dsal_ | dsal |
2021-05-24 21:44:53 +0200 | __monty__ | (~toonn@user/toonn) |
2021-05-24 21:45:01 +0200 | infinisil | (~infinisil@mail.infinisil.com) |
2021-05-24 21:45:10 +0200 | khaledez___ | (uid500682@id-500682.tooting.irccloud.com) (Ping timeout: 264 seconds) |
2021-05-24 21:45:10 +0200 | kong | (~harrison@c-174-51-131-199.hsd1.co.comcast.net) (Ping timeout: 264 seconds) |
2021-05-24 21:45:16 +0200 | phanf | (~phanf@226.148.192.35.bc.googleusercontent.com) (Ping timeout: 264 seconds) |
2021-05-24 21:45:36 +0200 | dwt_ | (~dwt_@2601:2c6:8080:618:48b9:7938:1ce:33ec) (Read error: Connection reset by peer) |
2021-05-24 21:45:46 +0200 | yumaikas94 | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) (Ping timeout: 264 seconds) |
2021-05-24 21:45:47 +0200 | yumaikas- | (~yumaikas@2601:281:c700:4240:fd30:c8d2:2412:4375) |
2021-05-24 21:45:58 +0200 | yahb | (xsbot@user/mniip/bot/yahb) |
2021-05-24 21:46:24 +0200 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) |
2021-05-24 21:46:32 +0200 | phanf | (~phanf@226.148.192.35.bc.googleusercontent.com) |
2021-05-24 21:46:35 +0200 | gonz_ | (sid304396@tooting.irccloud.com) (Ping timeout: 264 seconds) |
2021-05-24 21:46:54 +0200 | kong | (~harrison@c-174-51-131-199.hsd1.co.comcast.net) |
2021-05-24 21:47:11 +0200 | td__ | (~td@94.134.91.149) |
2021-05-24 21:47:16 +0200 | khaledez___ | (uid500682@id-500682.tooting.irccloud.com) |
2021-05-24 21:47:25 +0200 | alp | (~alp@user/alp) (Ping timeout: 264 seconds) |
2021-05-24 21:47:25 +0200 | td_ | (~td@94.134.91.149) (Ping timeout: 264 seconds) |
2021-05-24 21:47:25 +0200 | cheater | (~Username@user/cheater) (Ping timeout: 264 seconds) |
2021-05-24 21:47:58 +0200 | abrar | (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) |
2021-05-24 21:48:03 +0200 | dwt_ | (~dwt_@2601:2c6:8080:618:48b9:7938:1ce:33ec) |
2021-05-24 21:48:10 +0200 | edwtjo | (~edwtjo@h-79-136-7-145.A213.priv.bahnhof.se) (Ping timeout: 264 seconds) |
2021-05-24 21:48:10 +0200 | Maxdamantus | (~Maxdamant@user/maxdamantus) (Ping timeout: 264 seconds) |
2021-05-24 21:48:17 +0200 | Lord_of_Life_ | (~Lord@46.217.217.215) (Read error: Connection reset by peer) |
2021-05-24 21:48:47 +0200 | dmwit | (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net) |
2021-05-24 21:49:16 +0200 | alp | (~alp@163.172.83.213) |
2021-05-24 21:49:22 +0200 | Maxdamantus | (~Maxdamant@user/maxdamantus) |
2021-05-24 21:49:28 +0200 | Robin_Jadoul | (~Robin_Jad@152.67.64.160) |
2021-05-24 21:49:33 +0200 | edwtjo | (~edwtjo@h-79-136-7-145.A213.priv.bahnhof.se) |
2021-05-24 21:49:45 +0200 | ByronJohnson | (~bairyn@mail.digitalkingdom.org) |
2021-05-24 21:49:45 +0200 | gonz_ | (sid304396@id-304396.tooting.irccloud.com) |
2021-05-24 21:49:57 +0200 | abhixec | (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
2021-05-24 21:50:04 +0200 | Lord_of_Life | (~Lord@46.217.217.215) |
2021-05-24 21:50:19 +0200 | danso | (~danso@23-233-111-52.cpe.pppoe.ca) |
2021-05-24 21:50:23 +0200 | alx741 | (~alx741@186.178.109.193) |
2021-05-24 21:50:26 +0200 | ddellacosta | (~ddellacos@89.46.62.37) |
2021-05-24 21:50:29 +0200 | ystael_ | (~ystael@user/ystael) (Read error: Connection reset by peer) |
2021-05-24 21:50:30 +0200 | cheater | (~Username@user/cheater) |
2021-05-24 21:50:44 +0200 | Lord_of_Life | (~Lord@46.217.217.215) (Changing host) |
2021-05-24 21:50:44 +0200 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) |
2021-05-24 21:50:50 +0200 | supersven | (uid501114@id-501114.charlton.irccloud.com) |
2021-05-24 21:50:50 +0200 | christiaanb | (sid84827@id-84827.tooting.irccloud.com) |
2021-05-24 21:51:09 +0200 | Nerd_Nyanroo | (~Nerd_Nyan@24.133.250.48) |
2021-05-24 21:51:16 +0200 | <Nerd_Nyanroo> | hey |
2021-05-24 21:51:25 +0200 | Nerd_Nyanroo | (~Nerd_Nyan@24.133.250.48) () |
2021-05-24 21:51:47 +0200 | Aardwolf | (~lode@77-56-208-202.dclient.hispeed.ch) (Read error: Connection reset by peer) |
2021-05-24 21:52:02 +0200 | boxscape | (~boxscape@user/boxscape) |
2021-05-24 21:52:02 +0200 | echoreply | (~echoreply@2001:19f0:9002:1f3b:5400:ff:fe6f:8b8d) |
2021-05-24 21:52:04 +0200 | Aardwolf | (~lode@77-56-208-202.dclient.hispeed.ch) |
2021-05-24 21:52:27 +0200 | pounce | (~pounce@ns379743.ip-5-196-70.eu) (Changing host) |
2021-05-24 21:52:28 +0200 | pounce | (~pounce@user/pounce) |
2021-05-24 21:52:31 +0200 | bgamari | (~int0x0c@mobile-166-171-187-199.mycingular.net) |
2021-05-24 21:54:41 +0200 | Ekho | (~Ekho@user/ekho) (Ping timeout: 272 seconds) |
2021-05-24 21:54:41 +0200 | hrdl | (~hrdl@mail.hrdl.eu) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | Square | (~a@178.62.91.8) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | lyxia | (~lyxia@poisson.chat) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | tureba | (~tureba@tureba.org) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | toppler | (~user@mtop.default.momentoftop.uk0.bigv.io) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | djanatyn | (~djanatyn@vps-7f49a6b0.vps.ovh.ca) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | urdh_ | (~urdh@h88-129-148-132.cust.a3fiber.se) |
2021-05-24 21:56:26 +0200 | lyxia | (~lyxia@poisson.chat) |
2021-05-24 21:56:26 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 21:56:26 +0200 | djanatyn | (~djanatyn@vps-7f49a6b0.vps.ovh.ca) |
2021-05-24 21:56:26 +0200 | joeyh_ | (joeyh@kitenet.net) |
2021-05-24 21:56:26 +0200 | stefan-__ | (~cri@42dots.de) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | bcmiller | (~bm3719@66.42.95.185) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | mikolaj | (~mikon@duch.mimuw.edu.pl) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | urdh | (~urdh@h88-129-148-132.cust.a3fiber.se) (Ping timeout: 272 seconds) |
2021-05-24 21:56:26 +0200 | urdh_ | urdh |
2021-05-24 21:56:26 +0200 | bcmiller | (~bm3719@66.42.95.185) |
2021-05-24 21:56:36 +0200 | mikolaj | (~mikon@duch.mimuw.edu.pl) |
2021-05-24 21:56:36 +0200 | joeyh | (~joeyh@kitenet.net) (Read error: Connection reset by peer) |
2021-05-24 21:56:39 +0200 | Square | (~a@178.62.91.8) |
2021-05-24 21:56:50 +0200 | nitrix | (~nitrix@user/nitrix) (Read error: Connection reset by peer) |
2021-05-24 21:56:50 +0200 | bsima1 | (~bsima@simatime.com) |
2021-05-24 21:58:28 +0200 | raoul8 | (~raoul@nomnomnomnom.co.uk) |
2021-05-24 21:58:28 +0200 | felixphew_ | (~felix@ogg.ffetc.net) |
2021-05-24 21:58:28 +0200 | roconnor | (~roconnor@host-45-58-226-129.dyn.295.ca) (Read error: Connection reset by peer) |
2021-05-24 21:58:28 +0200 | keltono | (~kelton@x-160-94-179-178.acm.umn.edu) (Ping timeout: 272 seconds) |
2021-05-24 21:58:28 +0200 | raoul | (~raoul@nomnomnomnom.co.uk) (Ping timeout: 272 seconds) |
2021-05-24 21:58:28 +0200 | jhill | (sid1055@id-1055.tinside.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 21:58:28 +0200 | raoul8 | raoul |
2021-05-24 21:58:28 +0200 | wenzel | (~wenzel@user/wenzel) (Read error: Connection reset by peer) |
2021-05-24 21:58:28 +0200 | roconnor | (~roconnor@host-45-58-226-129.dyn.295.ca) |
2021-05-24 21:58:28 +0200 | kong | electronkong |
2021-05-24 21:58:28 +0200 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) (Read error: Connection reset by peer) |
2021-05-24 21:58:28 +0200 | edwtjo | (~edwtjo@h-79-136-7-145.A213.priv.bahnhof.se) (Changing host) |
2021-05-24 21:58:28 +0200 | edwtjo | (~edwtjo@user/edwtjo) |
2021-05-24 21:58:28 +0200 | LambdaDu1k | (~anka@ksit.fixme.fi) (Ping timeout: 272 seconds) |
2021-05-24 21:58:51 +0200 | Aleksejs | (~Aleksejs@haskell.lv) (Ping timeout: 272 seconds) |
2021-05-24 21:58:51 +0200 | terrorjack | (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com) (Ping timeout: 272 seconds) |
2021-05-24 21:58:51 +0200 | skn | (~znc@sec.nimmagadda.net) (Ping timeout: 272 seconds) |
2021-05-24 21:58:51 +0200 | felixphew | (~felix@cssa/committee/felix) (Ping timeout: 272 seconds) |
2021-05-24 21:58:51 +0200 | taeaad_ | (~taeaad@ec2-34-245-165-26.eu-west-1.compute.amazonaws.com) (Ping timeout: 272 seconds) |
2021-05-24 21:58:51 +0200 | mikolaj_ | (~mikolaj@purple.well-typed.com) (Ping timeout: 272 seconds) |
2021-05-24 21:58:51 +0200 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) |
2021-05-24 21:58:51 +0200 | LambdaDuck | (~anka@ksit.fixme.fi) |
2021-05-24 21:58:51 +0200 | wenzel | (~wenzel@user/wenzel) |
2021-05-24 21:58:51 +0200 | nitrix | (~nitrix@ns569831.ip-51-79-81.net) |
2021-05-24 22:00:27 +0200 | nitrix | (~nitrix@ns569831.ip-51-79-81.net) (Changing host) |
2021-05-24 22:00:27 +0200 | nitrix | (~nitrix@user/nitrix) |
2021-05-24 22:00:27 +0200 | koz | (~koz@121.99.240.58) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | bsima | (~bsima@simatime.com) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | jakesyl | (sid56879@id-56879.stonehaven.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | Eoco | (~ian@x-160-94-179-157.acm.umn.edu) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | parseval | (sid239098@id-239098.brockwell.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | taktoa[c] | (sid282096@id-282096.tinside.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | Typedfern | (~Typedfern@185.red-83-57-142.dynamicip.rima-tde.net) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | electronkong | kong |
2021-05-24 22:00:27 +0200 | Ekho | (~Ekho@user/ekho) |
2021-05-24 22:00:27 +0200 | jhill | (sid1055@id-1055.tinside.irccloud.com) |
2021-05-24 22:00:27 +0200 | isaac1 | (~isaac@c-71-237-105-37.hsd1.co.comcast.net) |
2021-05-24 22:00:27 +0200 | keltono | (~kelton@x-160-94-179-178.acm.umn.edu) |
2021-05-24 22:00:27 +0200 | toms | (~foobar@pogostick.net) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | theodorc | (theodorc@cassarossa.samfundet.no) (Ping timeout: 272 seconds) |
2021-05-24 22:00:27 +0200 | Eoco | (~ian@x-160-94-179-157.acm.umn.edu) |
2021-05-24 22:00:27 +0200 | mikolaj_ | (~mikolaj@purple.well-typed.com) |
2021-05-24 22:01:10 +0200 | taktoa[c] | (sid282096@id-282096.tinside.irccloud.com) |
2021-05-24 22:01:10 +0200 | theodorc | (theodorc@cassarossa.samfundet.no) |
2021-05-24 22:01:10 +0200 | bgamari | (~int0x0c@mobile-166-171-187-199.mycingular.net) (Ping timeout: 264 seconds) |
2021-05-24 22:01:10 +0200 | parseval | (sid239098@id-239098.brockwell.irccloud.com) |
2021-05-24 22:01:10 +0200 | truckasaurus | (sid457088@id-457088.brockwell.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:01:10 +0200 | Patternmaster | (~georg@li1192-118.members.linode.com) (Ping timeout: 272 seconds) |
2021-05-24 22:01:10 +0200 | truckasaurus | (sid457088@id-457088.brockwell.irccloud.com) |
2021-05-24 22:01:10 +0200 | isaac1 | (~isaac@c-71-237-105-37.hsd1.co.comcast.net) (Client Quit) |
2021-05-24 22:01:10 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) (Ping timeout: 264 seconds) |
2021-05-24 22:01:10 +0200 | toms | (~foobar@pogostick.net) |
2021-05-24 22:01:10 +0200 | biberu\ | (~biberu@user/biberu) |
2021-05-24 22:02:57 +0200 | m_shiraeeshi | (~shiraeesh@46.34.207.100) |
2021-05-24 22:02:57 +0200 | skn | (~znc@sec.nimmagadda.net) |
2021-05-24 22:02:57 +0200 | dpratt | (sid193493@id-193493.brockwell.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | obfusk_ | (~quassel@a82-161-150-56.adsl.xs4all.nl) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | ryantrinkle | (~ryan@24.229.199.25.res-cmts.sm.ptd.net) (Ping timeout: 244 seconds) |
2021-05-24 22:02:57 +0200 | biberu | (~biberu@user/biberu) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | jakesyl | (sid56879@id-56879.stonehaven.irccloud.com) |
2021-05-24 22:02:57 +0200 | biberu\ | biberu |
2021-05-24 22:02:57 +0200 | acro | (~acro@user/acro) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | beaky | (~beaky@2a03:b0c0:0:1010::1e:a001) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | hrnz | (~ulli@cherry.hrnz.li) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | L29Ah | (~L29Ah@user/l29ah) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | Boarders | (sid425905@id-425905.tooting.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:02:57 +0200 | <boxscape> | https://twitter.com/tweagio/status/1396918930355023873 "Haskell folks! What would you like @RaeHaskell to make one of his bite-sized videos about?" |
2021-05-24 22:04:04 +0200 | beaky | (~beaky@2a03:b0c0:0:1010::1e:a001) |
2021-05-24 22:04:04 +0200 | oats | (~thomas@user/oats) (Ping timeout: 272 seconds) |
2021-05-24 22:04:04 +0200 | Cale | (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) (Ping timeout: 272 seconds) |
2021-05-24 22:04:04 +0200 | shiraeeshi | (~shiraeesh@109.166.56.7) (Ping timeout: 264 seconds) |
2021-05-24 22:04:04 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 22:04:04 +0200 | jonrh | (sid5185@charlton.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:04:04 +0200 | dpratt | (sid193493@id-193493.brockwell.irccloud.com) |
2021-05-24 22:04:04 +0200 | shailangsa | (~shailangs@host86-186-177-159.range86-186.btcentralplus.com) (Ping timeout: 244 seconds) |
2021-05-24 22:04:04 +0200 | stefan-_ | (~cri@42dots.de) |
2021-05-24 22:04:04 +0200 | hrnz | (~ulli@cherry.hrnz.li) |
2021-05-24 22:04:35 +0200 | dminuoso | (~dminuoso@user/dminuoso) (Ping timeout: 272 seconds) |
2021-05-24 22:04:35 +0200 | oats | (~thomas@user/oats) |
2021-05-24 22:04:35 +0200 | satai | (~satai@ip-37-188-173-38.eurotel.cz) (Read error: Connection reset by peer) |
2021-05-24 22:04:35 +0200 | Brumaire | (~quassel@81-64-14-121.rev.numericable.fr) (Quit: ran away) |
2021-05-24 22:05:39 +0200 | ij | (~ij@user/ij) (Ping timeout: 272 seconds) |
2021-05-24 22:05:39 +0200 | ryantrinkle | (~ryan@24.229.199.25.res-cmts.sm.ptd.net) |
2021-05-24 22:05:39 +0200 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-05-24 22:05:39 +0200 | Boarders | (sid425905@id-425905.tooting.irccloud.com) |
2021-05-24 22:05:39 +0200 | jonrh | (sid5185@id-5185.charlton.irccloud.com) |
2021-05-24 22:05:39 +0200 | nan` | (~nan`@rrcs-70-60-83-42.central.biz.rr.com) (Quit: Computer is sleeping. ZZZzzz…) |
2021-05-24 22:05:39 +0200 | Aleksejs | (~Aleksejs@haskell.lv) |
2021-05-24 22:05:39 +0200 | <Square> | Any adice on rolling a ircbot in haskell? |
2021-05-24 22:05:39 +0200 | <Square> | advice |
2021-05-24 22:05:39 +0200 | lambdap | (~lambdap@static.167.190.119.168.clients.your-server.de) (Ping timeout: 272 seconds) |
2021-05-24 22:05:39 +0200 | dminuoso | (~dminuoso@p5795f132.dip0.t-ipconnect.de) |
2021-05-24 22:05:39 +0200 | juhp | (~juhp@128.106.188.199) (Ping timeout: 272 seconds) |
2021-05-24 22:05:39 +0200 | Techcable | (~Techcable@168.235.93.147) (Ping timeout: 272 seconds) |
2021-05-24 22:05:39 +0200 | drewolson | (~drewolson@64.227.24.16) (Ping timeout: 272 seconds) |
2021-05-24 22:05:39 +0200 | oxide | (~lambda@user/oxide) (Ping timeout: 264 seconds) |
2021-05-24 22:06:48 +0200 | drewolson | (~drewolson@64.227.24.16) |
2021-05-24 22:06:48 +0200 | lambdap | (~lambdap@static.167.190.119.168.clients.your-server.de) |
2021-05-24 22:06:48 +0200 | obfusk | (~quassel@a82-161-150-56.adsl.xs4all.nl) |
2021-05-24 22:06:48 +0200 | dy | (~dy@user/dy) (Ping timeout: 272 seconds) |
2021-05-24 22:06:48 +0200 | <Square> | like, if theres some good non bloated library to kick you off? |
2021-05-24 22:06:48 +0200 | aforemny_ | (~aforemny@static.248.158.34.188.clients.your-server.de) |
2021-05-24 22:06:48 +0200 | aforemny | (~aforemny@static.248.158.34.188.clients.your-server.de) (Ping timeout: 272 seconds) |
2021-05-24 22:06:48 +0200 | siers | (~ij@2a03:b0c0:1:e0::366:f001) |
2021-05-24 22:07:39 +0200 | Techcable | (~Techcable@168.235.93.147) |
2021-05-24 22:07:39 +0200 | simmsb | (~ben@2a02:c7f:343a:6d00:69bb:9905:870a:6538) (Read error: Connection reset by peer) |
2021-05-24 22:07:39 +0200 | simmsb- | (~ben@2a02:c7f:343a:6d00:69bb:9905:870a:6538) |
2021-05-24 22:07:39 +0200 | <glguy> | Square: for something low-level you can build on top of the library I use for my IRC client: https://github.com/glguy/irc-core/blob/v2/bot/src/Main.hs <-example |
2021-05-24 22:07:39 +0200 | ixlun` | (~user@195.213.99.113) |
2021-05-24 22:07:39 +0200 | lechner | (~lechner@letbox-vps.us-core.com) (Ping timeout: 272 seconds) |
2021-05-24 22:07:39 +0200 | hongminhee | (sid295@id-295.tinside.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:09:15 +0200 | lechner | (~lechner@letbox-vps.us-core.com) |
2021-05-24 22:09:15 +0200 | oxide | (~lambda@user/oxide) |
2021-05-24 22:09:15 +0200 | deni2 | (~deni@mail.denibertovic.com) (Ping timeout: 272 seconds) |
2021-05-24 22:09:15 +0200 | <ixlun`> | Hi all, is there a function that can take an array and use that as arguments to a function? |
2021-05-24 22:09:15 +0200 | <Square> | glguy, thanks! |
2021-05-24 22:09:15 +0200 | deni2 | (~deni@mail.denibertovic.com) |
2021-05-24 22:09:15 +0200 | ixlun` | ixlun |
2021-05-24 22:09:15 +0200 | juhp | (~juhp@128.106.188.199) |
2021-05-24 22:09:15 +0200 | slep | (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (Ping timeout: 272 seconds) |
2021-05-24 22:09:15 +0200 | slep | (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) |
2021-05-24 22:09:15 +0200 | dy | (~dy@user/dy) |
2021-05-24 22:09:15 +0200 | ircbrowse_tom | (~ircbrowse@64.225.78.177) (ZNC 1.7.5+deb4 - https://znc.in) |
2021-05-24 22:10:05 +0200 | ircbrowse_tom | (~ircbrowse@64.225.78.177) |
2021-05-24 22:10:05 +0200 | Server | +nt |
2021-05-24 22:10:31 +0200 | Boarders | (sid425905@id-425905.tooting.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:10:40 +0200 | hongminhee | (sid295@id-295.tinside.irccloud.com) |
2021-05-24 22:10:52 +0200 | acro | (~acro@user/acro) |
2021-05-24 22:10:53 +0200 | tureba | (tureba@tureba.org) |
2021-05-24 22:10:59 +0200 | Typedfern | (~Typedfern@185.red-83-57-142.dynamicip.rima-tde.net) |
2021-05-24 22:11:01 +0200 | zzz | alpaca |
2021-05-24 22:11:11 +0200 | fresheyeball | (~isaac@c-71-237-105-37.hsd1.co.comcast.net) |
2021-05-24 22:11:12 +0200 | Patternmaster | (~georg@li1192-118.members.linode.com) |
2021-05-24 22:11:16 +0200 | alpaca | onion |
2021-05-24 22:11:22 +0200 | <fresheyeball> | hey everyone, I made it over the wall! |
2021-05-24 22:12:00 +0200 | ByronJohnson | (~bairyn@mail.digitalkingdom.org) (Ping timeout: 244 seconds) |
2021-05-24 22:12:09 +0200 | ByronJohnson | (~bairyn@mail.digitalkingdom.org) |
2021-05-24 22:12:11 +0200 | <fresheyeball> | ok, asking here, not on freenode |
2021-05-24 22:12:18 +0200 | <Rembane> | Welcome fresheyeball ! |
2021-05-24 22:12:19 +0200 | <fresheyeball> | What is the state of Cloud Haskell? |
2021-05-24 22:12:25 +0200 | alloca | (~gilmi@user/suppi) (Ping timeout: 272 seconds) |
2021-05-24 22:12:25 +0200 | <fresheyeball> | Rembane:++ |
2021-05-24 22:12:50 +0200 | <Rembane> | Last time I checked it was dead, but it was a long time ago, so someone might've resurrected it. |
2021-05-24 22:13:01 +0200 | <boxscape> | ixlun I'm not aware of one, but why do you need such a function? |
2021-05-24 22:13:02 +0200 | Cale | (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) |
2021-05-24 22:13:41 +0200 | tnks | (sid412124@id-412124.brockwell.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:13:57 +0200 | hrdl | (~hrdl@mail.hrdl.eu) |
2021-05-24 22:14:07 +0200 | tnks | (sid412124@id-412124.brockwell.irccloud.com) |
2021-05-24 22:14:09 +0200 | Erutuon | (~Erutuon@97-116-14-180.mpls.qwest.net) |
2021-05-24 22:14:09 +0200 | alloca | (~alloca@user/suppi) |
2021-05-24 22:14:17 +0200 | johnw | (~johnw@2607:f6f0:3004:1:c8b4:50ff:fef8:6bf0) |
2021-05-24 22:16:13 +0200 | hongminhee | (sid295@id-295.tinside.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:16:19 +0200 | ystael | (~ystael@user/ystael) |
2021-05-24 22:16:34 +0200 | novedevo | (~novedevo@d154-5-30-77.bchsia.telus.net) |
2021-05-24 22:18:27 +0200 | amotta | (~amotta@p5790f429.dip0.t-ipconnect.de) |
2021-05-24 22:19:24 +0200 | Boarders | (sid425905@tooting.irccloud.com) |
2021-05-24 22:20:39 +0200 | ProofTechnique | (sid79547@id-79547.charlton.irccloud.com) (Ping timeout: 272 seconds) |
2021-05-24 22:21:42 +0200 | dwt_ | (~dwt_@2601:2c6:8080:618:48b9:7938:1ce:33ec) (Quit: Leaving) |
2021-05-24 22:22:07 +0200 | fabfianda | (~fabfianda@mob-5-90-252-55.net.vodafone.it) (Ping timeout: 272 seconds) |
2021-05-24 22:22:20 +0200 | ProofTechnique | (sid79547@charlton.irccloud.com) |
2021-05-24 22:22:53 +0200 | fabfianda | (~fabfianda@net-93-148-125-174.cust.dsl.teletu.it) |
2021-05-24 22:23:22 +0200 | hongminhee | (sid295@id-295.tinside.irccloud.com) |
2021-05-24 22:24:24 +0200 | wonko | (~wjc@62.115.229.50) (Ping timeout: 244 seconds) |
2021-05-24 22:24:24 +0200 | ystael | (~ystael@user/ystael) (Read error: Connection reset by peer) |
2021-05-24 22:26:38 +0200 | space-shell | (~space-she@88.98.247.38) |
2021-05-24 22:31:43 +0200 | shailangsa | (~shailangs@host86-186-177-159.range86-186.btcentralplus.com) |
2021-05-24 22:31:55 +0200 | amotta | (~amotta@p5790f429.dip0.t-ipconnect.de) (Quit: Connection closed) |
2021-05-24 22:33:57 +0200 | kenran | (~kenran@200116b82b33c8008f6567b715cefea0.dip.versatel-1u1.de) |
2021-05-24 22:34:51 +0200 | xsperry | (~as@user/xsperry) |
2021-05-24 22:37:49 +0200 | Nik | (~Nik@broadband-90-154-72-114.ip.moscow.rt.ru) |
2021-05-24 22:38:22 +0200 | fresheyeball | (~isaac@c-71-237-105-37.hsd1.co.comcast.net) (Quit: WeeChat 2.9) |
2021-05-24 22:41:09 +0200 | Nik | (~Nik@broadband-90-154-72-114.ip.moscow.rt.ru) (Client Quit) |
2021-05-24 22:43:09 +0200 | heath | (~heath@68.68.64.38) (Quit: Lost terminal) |
2021-05-24 22:48:44 +0200 | paolino | (~paolo@84.33.169.212) (Remote host closed the connection) |
2021-05-24 22:49:01 +0200 | coot | (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
2021-05-24 22:50:17 +0200 | bmsk | (~user@2001:19f0:5001:2f3b:5400:3ff:fe53:2d96) |
2021-05-24 22:50:40 +0200 | isaac1 | (~isaac@c-71-237-105-37.hsd1.co.comcast.net) |
2021-05-24 22:51:29 +0200 | <boxscape> | hm, so with non-backtracking parsers, I would expect `parse (string "foo" <|> string "z") "" "foz"` to first try "foo", consume 'f' and 'o', and then try "z", and since the only input that's not consumed yet is "z" I would expect it to succeed |
2021-05-24 22:51:44 +0200 | <boxscape> | instead it says "unexpected "z", expecting "foo"" |
2021-05-24 22:51:50 +0200 | <boxscape> | where did my thinking go wrong here? |
2021-05-24 22:52:08 +0200 | <boxscape> | (specifically I'm using Pasec) |
2021-05-24 22:52:18 +0200 | <boxscape> | s/Pasec/Parsec |
2021-05-24 22:53:17 +0200 | <boxscape> | oh |
2021-05-24 22:53:20 +0200 | <boxscape> | I should just read docs |
2021-05-24 22:53:42 +0200 | <boxscape> | (<|>) docs say " If p fails without consuming any input, parser q is tried." |
2021-05-24 22:55:21 +0200 | isaac1 | (~isaac@c-71-237-105-37.hsd1.co.comcast.net) (Client Quit) |
2021-05-24 22:55:28 +0200 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 265 seconds) |
2021-05-24 22:57:54 +0200 | <monochrom> | string is not atomic wrt <|> |
2021-05-24 22:59:13 +0200 | wallymathieu | (~wallymath@81-234-151-21-no94.tbcn.telia.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
2021-05-24 22:59:40 +0200 | wallymathieu | (~wallymath@81-234-151-21-no94.tbcn.telia.com) |
2021-05-24 23:00:36 +0200 | fresheyeball | (~fresheyeb@c-71-237-105-37.hsd1.co.comcast.net) |
2021-05-24 23:01:31 +0200 | glider | (~glider@user/glider) |
2021-05-24 23:01:52 +0200 | fresheyeball | (~fresheyeb@c-71-237-105-37.hsd1.co.comcast.net) (Client Quit) |
2021-05-24 23:02:07 +0200 | fresheyeball | (~fresheyeb@c-71-237-105-37.hsd1.co.comcast.net) |
2021-05-24 23:02:10 +0200 | <fresheyeball> | test |
2021-05-24 23:02:25 +0200 | <fresheyeball> | ok sweet, my nick is registered and secure |
2021-05-24 23:02:46 +0200 | triskai | (~relikt@216-164-151-15.s8205.c3-0.atw-cbr1.atw.pa.cable.rcncustomer.com) (Read error: Connection reset by peer) |
2021-05-24 23:03:04 +0200 | kewa | (~kewa@5.138.148.77) |
2021-05-24 23:03:18 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) (Remote host closed the connection) |
2021-05-24 23:04:33 +0200 | wallymathieu | (~wallymath@81-234-151-21-no94.tbcn.telia.com) (Ping timeout: 272 seconds) |
2021-05-24 23:09:40 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-05-24 23:09:44 +0200 | eggplantade | (~Eggplanta@2600:1700:bef1:5e10:c058:6523:2cbb:40ea) |
2021-05-24 23:12:44 +0200 | ixlun | (~user@195.213.99.113) (Ping timeout: 252 seconds) |
2021-05-24 23:14:30 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:14:34 +0200 | sondre | (~sondrelun@cm-84.212.100.140.getinternet.no) (Ping timeout: 264 seconds) |
2021-05-24 23:14:57 +0200 | <tomjaguarpaw> | Should I expect coverage checking using pattern synonyms to be basically broken in 8.10.2? |
2021-05-24 23:18:05 +0200 | kenran | (~kenran@200116b82b33c8008f6567b715cefea0.dip.versatel-1u1.de) (Quit: WeeChat info:version) |
2021-05-24 23:18:59 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 23:19:01 +0200 | samebchase | (~samebchas@51.15.68.182) (Quit: Ping timeout (120 seconds)) |
2021-05-24 23:19:18 +0200 | samebchase | (~samebchas@51.15.68.182) |
2021-05-24 23:19:38 +0200 | fresheyeball | (~fresheyeb@c-71-237-105-37.hsd1.co.comcast.net) (Ping timeout: 265 seconds) |
2021-05-24 23:22:00 +0200 | novedevo | (~novedevo@d154-5-30-77.bchsia.telus.net) (Quit: Leaving) |
2021-05-24 23:23:34 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:23:39 +0200 | novedevo | (~novedevo@d154-5-30-77.bchsia.telus.net) |
2021-05-24 23:23:40 +0200 | <glguy> | tomjaguarpaw: is that specifically about 8.10.2 as opposed to the current 8.10.4? |
2021-05-24 23:23:45 +0200 | <glguy> | or 8.10 in general? |
2021-05-24 23:23:54 +0200 | <tomjaguarpaw> | I general I guess. I only have 8.10.2 |
2021-05-24 23:24:10 +0200 | <tomjaguarpaw> | The same is true on 8.6.5. I just named the most recent GHC I have. |
2021-05-24 23:24:32 +0200 | <glguy> | tomjaguarpaw: What constitutes broken? COMPLETE pragmas not working or being needed? |
2021-05-24 23:24:33 +0200 | <tomjaguarpaw> | Sebastian Graf did a lot of work on the coverage checker, but I'm not sure when it went in. |
2021-05-24 23:24:48 +0200 | <tomjaguarpaw> | COMPLETE? I thought that was for typeclasses. |
2021-05-24 23:24:52 +0200 | <tomjaguarpaw> | Never used it for pattern synonyms. |
2021-05-24 23:25:18 +0200 | <tomjaguarpaw> | It seems like when using a simple pattern synonym GHC can't tell when you've provided exhaustive cases. |
2021-05-24 23:25:25 +0200 | <glguy> | https://downloads.haskell.org/ghc/latest/docs/html/users_guide/exts/pragmas.html#complete-pragma |
2021-05-24 23:25:38 +0200 | <glguy> | typeclasses have MINIMAL or something else like that |
2021-05-24 23:25:48 +0200 | ixlun | (~user@195.213.99.113) (Read error: Connection reset by peer) |
2021-05-24 23:25:53 +0200 | <tomjaguarpaw> | "On its own, the checker is very naive and assumes that any match involving a pattern synonym will fail" Oh I see |
2021-05-24 23:26:02 +0200 | <tomjaguarpaw> | Ah yes, MINIMAL, that's right. |
2021-05-24 23:26:02 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:26:14 +0200 | <tomjaguarpaw> | OK, I just completely misunderstood how coverage checking works for pattern synonyms. |
2021-05-24 23:26:25 +0200 | <tomjaguarpaw> | Thanks glguy |
2021-05-24 23:26:47 +0200 | haskman | (~haskman@171.48.43.206) (Quit: Going to sleep. ZZZzzz…) |
2021-05-24 23:29:10 +0200 | Xe | (~cadey@user/xe) (Remote host closed the connection) |
2021-05-24 23:29:10 +0200 | GIANTWORLDKEEPER | (~pjetcetal@2.95.204.25) (Quit: EXIT) |
2021-05-24 23:29:11 +0200 | <boxscape> | should I prefer `T.pack . unlines` or `T.unlines . map T.pack`, where T is Data.Text? |
2021-05-24 23:29:34 +0200 | Xe | (~cadey@user/xe) |
2021-05-24 23:29:38 +0200 | GIANTWORLDKEEPER | (~pjetcetal@2.95.204.25) |
2021-05-24 23:30:15 +0200 | <glguy> | I don't have numbers, but I'd prefer T.unlines . map T.pack |
2021-05-24 23:30:16 +0200 | bfrk | (~Thunderbi@200116b8457612003b6c7a007b6f34e6.dip.versatel-1u1.de) |
2021-05-24 23:30:26 +0200 | Xe | (~cadey@user/xe) (Client Quit) |
2021-05-24 23:30:35 +0200 | <glguy> | hmm, actually I'm not sure, I take back having a preference |
2021-05-24 23:30:52 +0200 | Xe | (~cadey@user/xe) |
2021-05-24 23:31:00 +0200 | geekosaur | (~geekosaur@069-135-003-034.biz.spectrum.com) |
2021-05-24 23:31:27 +0200 | allbery_b | (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 264 seconds) |
2021-05-24 23:31:44 +0200 | xkapastel | (uid17782@id-17782.tinside.irccloud.com) (Quit: Connection closed for inactivity) |
2021-05-24 23:32:20 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 23:33:05 +0200 | <liskin> | tomjaguarpaw: GHC 9.0 relnotes mention "The revamp of the pattern-match coverage checker that started in 8.10 concludes with this release and implements the novel *Lower Your Guards* algorithm. |
2021-05-24 23:33:29 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:33:41 +0200 | <liskin> | not sure what it means in practice tho |
2021-05-24 23:33:57 +0200 | <boxscape> | liskin I don't think that change affects pattern synonyms without a COMPLETE pragma |
2021-05-24 23:34:10 +0200 | dhouthoo | (~dhouthoo@178-117-36-167.access.telenet.be) (Quit: WeeChat 3.1) |
2021-05-24 23:34:32 +0200 | jakzale | (uid499518@id-499518.charlton.irccloud.com) |
2021-05-24 23:35:16 +0200 | <boxscape> | (SPJ gave a talk about what it means a while ago https://youtu.be/SWO5OzSxD6Y ) |
2021-05-24 23:38:03 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 23:39:12 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:41:17 +0200 | notzmv | (~zmv@user/notzmv) |
2021-05-24 23:42:08 +0200 | ystael | (~ystael@user/ystael) |
2021-05-24 23:42:46 +0200 | justsomeguy | (~justsomeg@24.96.241.90) |
2021-05-24 23:43:45 +0200 | justsomeguy | (~justsomeg@24.96.241.90) (Changing host) |
2021-05-24 23:43:45 +0200 | justsomeguy | (~justsomeg@user/justsomeguy) |
2021-05-24 23:43:45 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 23:44:46 +0200 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
2021-05-24 23:44:54 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:45:10 +0200 | michalz | (~user@185.246.204.62) (Changed major mode) |
2021-05-24 23:47:31 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 23:48:53 +0200 | hgolden_ | hgolden |
2021-05-24 23:49:20 +0200 | hgolden | (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) (Quit: Konversation terminated!) |
2021-05-24 23:49:39 +0200 | hgolden | (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) |
2021-05-24 23:49:42 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:49:42 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 23:49:46 +0200 | immae | (~immae@static.233.10.9.176.clients.your-server.de) |
2021-05-24 23:49:57 +0200 | TheCoffeMaker | (~TheCoffeM@user/thecoffemaker) |
2021-05-24 23:50:51 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:55:24 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |
2021-05-24 23:55:33 +0200 | Xe | (~cadey@user/xe) (Quit: WeeChat 3.1) |
2021-05-24 23:55:53 +0200 | Xe | (~cadey@user/xe) |
2021-05-24 23:57:01 +0200 | gehmehgeh | (~user@user/gehmehgeh) (Quit: Leaving) |
2021-05-24 23:59:55 +0200 | ixlun | (~user@195.213.99.113) |
2021-05-24 23:59:55 +0200 | ixlun | (~user@195.213.99.113) (Remote host closed the connection) |