2021-01-29 00:00:13 +0100 | <ski> | (otoh, a value of type `C *> T' carries with it *both* evidence for `C', and a value of type `T'. so, when *producing* such a value, you will need to produce evidence of `C'. while when producing a value of type `C => T', you may freely assume the user/consumer will hand you evidence for `C') |
2021-01-29 00:00:42 +0100 | <ski> | `C => T' is akin to `C -> T' in the same way that `C *> T' is akin to `(C,T)' |
2021-01-29 00:01:26 +0100 | <ski> | anyway, consider e.g. `length :: forall a. ([a] -> Int)'. by the above equivalence, this states the same as `length :: (exists a. [a]) -> Int' |
2021-01-29 00:01:50 +0100 | <ski> | the former says : for all types `a', if we call `length' with a list of `a's, then we get an `Int' back |
2021-01-29 00:02:02 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 272 seconds) |
2021-01-29 00:02:14 +0100 | <ski> | the latter says : if we call `length', we'll get an `Int' back, provided there exists some type `a' such that the argument passed is a list of `a's |
2021-01-29 00:02:49 +0100 | deviantfero | (~deviantfe@190.150.27.58) (Quit: WeeChat 3.0) |
2021-01-29 00:03:35 +0100 | <ski> | you may consider an `isSorted :: forall a. (Ord a => ([a] -> Bool))' function. by the equivalences above, this is the same as `isSorted :: forall a. ((Ord a *> [a]) -> Bool)' is the same as `isSorted :: (exists a. (Ord a *> [a])) -> Bool' |
2021-01-29 00:04:02 +0100 | MidAutumnHotaru | (~MidAutumn@unaffiliated/midautumnhotaru) (Quit: Ping timeout (120 seconds)) |
2021-01-29 00:04:04 +0100 | <ski> | (you can call `isSorted' as long as there exists some type `a', that is an instance of `Ord', and the argument has type `[a]') |
2021-01-29 00:04:22 +0100 | MidAutumnHotaru | (~MidAutumn@unaffiliated/midautumnhotaru) |
2021-01-29 00:04:24 +0100 | <ski> | (extra brackets in the type signatures, for emphasis/clarity) |
2021-01-29 00:05:03 +0100 | aidecoe | (~aidecoe@unaffiliated/aidecoe) |
2021-01-29 00:05:30 +0100 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 256 seconds) |
2021-01-29 00:05:38 +0100 | <ski> | (one can approximate `*>' in Haskell by `data cxt *> a = cxt => Provide a'. here `Provide :: cxt => (a -> (cxt *> a))'. compare with `(,) :: a -> (b -> (a,b))') |
2021-01-29 00:06:07 +0100 | <ski> | koz_ : the type equivalences making any sense ? |
2021-01-29 00:06:36 +0100 | <koz_> | Yeah, I think so. |
2021-01-29 00:06:44 +0100 | <koz_> | Basically, I'm gonna take the short answer and go something like |
2021-01-29 00:06:47 +0100 | hackerhercules | (~hackerher@c-98-248-15-216.hsd1.ca.comcast.net) |
2021-01-29 00:06:53 +0100 | <koz_> | ph88: Ask ski about such things not me. |
2021-01-29 00:06:56 +0100 | <ski> | ok, so we want something like `type SomeOption = exists v. IsOption v *> v' |
2021-01-29 00:07:22 +0100 | <ph88> | im going to safe this in a notepad |
2021-01-29 00:07:50 +0100 | <ski> | in the first (data constructor) encoding, we have to make a new `data' type (`newtype' sadly doesn't work, in the case where there's no constraints) |
2021-01-29 00:07:54 +0100 | <ski> | so, next attempt is |
2021-01-29 00:08:10 +0100 | <ski> | data SomeOption = WrapOption (exists v. IsOption v *> v) |
2021-01-29 00:08:32 +0100 | <ski> | if you prefer, you could use the alternative (`GADTSyntax') syntax for `data' declarations, which would look like |
2021-01-29 00:08:36 +0100 | <ski> | data SomeOption |
2021-01-29 00:08:37 +0100 | <ski> | where |
2021-01-29 00:08:48 +0100 | <ski> | WrapOption :: (exists v. IsOption v *> v) -> SomeOption |
2021-01-29 00:09:01 +0100 | <ski> | in both variants, we'd get the signature |
2021-01-29 00:09:03 +0100 | <ski> | WrapOption :: (exists v. IsOption v *> v) -> SomeOption |
2021-01-29 00:09:14 +0100 | <ski> | for the data constructor. and this is still pseudo-Haskell |
2021-01-29 00:09:26 +0100 | <ski> | now, we apply the equivalences from above, to rewrite this into |
2021-01-29 00:09:41 +0100 | <ski> | WrapOption :: forall v. ((IsOption v *> v) -> SomeOption) |
2021-01-29 00:09:42 +0100 | <ski> | and then to |
2021-01-29 00:09:50 +0100 | <ski> | WrapOption :: forall v. (IsOption v => (v -> SomeOption)) |
2021-01-29 00:10:00 +0100 | <ski> | or, eliding redundant brackets, just |
2021-01-29 00:10:05 +0100 | <ski> | WrapOption :: forall v. IsOption v => v -> SomeOption |
2021-01-29 00:10:31 +0100 | <ski> | (compare with `length' and `isSorted' from above) |
2021-01-29 00:10:48 +0100 | <ski> | now, *this* signature we can actually write in Haskell (with extensions) |
2021-01-29 00:10:57 +0100 | <koz_> | You could be rather dirty here and then define an instance of IsOption for SomeOption. |
2021-01-29 00:11:19 +0100 | <koz_> | (all of whose methods are just a lot of tedious GADT unpacking) |
2021-01-29 00:11:31 +0100 | <koz_> | Wait actually, you can't, rofl. |
2021-01-29 00:11:33 +0100 | <ski> | note that `SomeOption' encapsulates an existential, because there's a type variable, `v', which does not occur in the result type of the data constructor |
2021-01-29 00:12:02 +0100 | <ski> | (so, it's really the data constructor, not the type itself, which encodes the existential. you could also have other data constructors, which don't encode existentials) |
2021-01-29 00:12:14 +0100 | <ski> | anyway, to make this into valid Haskell-with-extensions, you say either |
2021-01-29 00:12:31 +0100 | <ski> | data SomeOption = forall v. IsOption v => WrapOption v |
2021-01-29 00:13:15 +0100 | <ski> | (the `forall' here should be read as : the data constructor can hide *any* type `v', as long as it's an instance of `IsOption'. the data constructor is polymorphic in `v') |
2021-01-29 00:13:18 +0100 | <ski> | or else |
2021-01-29 00:13:22 +0100 | <ski> | data SomeOption |
2021-01-29 00:13:24 +0100 | <ski> | where |
2021-01-29 00:13:29 +0100 | <ski> | WrapOption :: forall v. IsOption v => v -> SomeOption |
2021-01-29 00:13:40 +0100 | <ski> | where in this case, we can elide the `forall', writing just |
2021-01-29 00:13:44 +0100 | <ski> | WrapOption :: IsOption v => v -> SomeOption |
2021-01-29 00:14:33 +0100 | madnight_ | (~madnight@static.59.103.201.195.clients.your-server.de) |
2021-01-29 00:14:34 +0100 | <ski> | koz_ : you can't ? |
2021-01-29 00:14:43 +0100 | ski | has no idea how `IsOption' is defined |
2021-01-29 00:14:47 +0100 | <koz_> | How would you write 'defaultValue :: a'. |
2021-01-29 00:14:48 +0100 | madnight | (~madnight@static.59.103.201.195.clients.your-server.de) (Quit: ZNC 1.7.1 - https://znc.in) |
2021-01-29 00:14:48 +0100 | usr25 | (~usr25@unaffiliated/usr25) (Quit: Leaving) |
2021-01-29 00:15:12 +0100 | <ski> | Heffalump : did i manage to answer your question ? |
2021-01-29 00:15:26 +0100 | <ski> | koz_ : context ? |
2021-01-29 00:15:35 +0100 | <koz_> | Actually you still could. |
2021-01-29 00:15:35 +0100 | Ishutin_ | (~Ishutin@87-97-30-255.pool.digikabel.hu) |
2021-01-29 00:15:41 +0100 | <koz_> | https://hackage.haskell.org/package/tasty-1.4.0.3/docs/Test-Tasty-Options.html#t:IsOption |
2021-01-29 00:15:48 +0100 | <koz_> | I misread slightly becasue I was doing 10 other things. |
2021-01-29 00:16:05 +0100 | <Heffalump> | ski: yes, thanks :-) |
2021-01-29 00:16:08 +0100 | <ski> | koz_ : ah, i see |
2021-01-29 00:16:44 +0100 | <ski> | Heffalump : anyway, it's notation that i made up, in here, many years ago, when talking about existentials to other people, and explaining them, and how they relate to constraints |
2021-01-29 00:16:56 +0100 | tv | (~tv@unaffiliated/tv) (Ping timeout: 240 seconds) |
2021-01-29 00:17:35 +0100 | <Heffalump> | ski: fair enough |
2021-01-29 00:17:36 +0100 | <ski> | (i've done variations of intros to existentials in here, rather many times now ..) |
2021-01-29 00:17:55 +0100 | <Heffalump> | FWIW the constraints package is quite handy for actually working with constraints as values |
2021-01-29 00:18:00 +0100 | <ski> | yes |
2021-01-29 00:18:01 +0100 | Ishutin | (~Ishutin@92-249-193-64.pool.digikabel.hu) (Ping timeout: 264 seconds) |
2021-01-29 00:18:39 +0100 | conal | (~conal@198.8.81.77) (Quit: Computer has gone to sleep.) |
2021-01-29 00:18:45 +0100 | <koz_> | ski: Perhaps doing a monochrom is in order (aka, writing it up and having it online somewhere to link to people)? |
2021-01-29 00:18:56 +0100 | <ski> | maybe some day |
2021-01-29 00:19:00 +0100 | <koz_> | Student-oriented backstory optional. |
2021-01-29 00:19:01 +0100 | <ski> | so far, i've been too lazy for that |
2021-01-29 00:19:42 +0100 | <ski> | (also, i think my explanations have improved, over the years, by viewing it from different angles, and also by encountering different situations that people bring up, where existentials bear on the issue in some way) |
2021-01-29 00:20:02 +0100 | poscat1 | (~poscat@114.245.115.216) (Ping timeout: 260 seconds) |
2021-01-29 00:20:03 +0100 | <ski> | koz_ : anyway, if you want to, i could mention the main other way to encode existentials, as well, while i'm at it ? |
2021-01-29 00:20:16 +0100 | <koz_> | Sure, why not? |
2021-01-29 00:20:22 +0100 | <koz_> | We're all here anyway. |
2021-01-29 00:20:49 +0100 | <ski> | (also, one could go into more details about existentials, how to think about them, what one can do with them, perhaps some caveats. and relations to e.g. higher-rank stuff) |
2021-01-29 00:21:29 +0100 | poscat | (~poscat@114.245.115.216) |
2021-01-29 00:21:37 +0100 | <ski> | (often i've started these intros with a more thorough intro to polymorphism and `forall', in particular stressing some details which i think help understanding how `forall' and `exists' relates to each other, and how they differ) |
2021-01-29 00:22:39 +0100 | <ski> | anyway, the other encoding is the CPS (Continuation-Passing Style) encoding |
2021-01-29 00:22:39 +0100 | <Heffalump> | ski: for added bonus points describe how it's done in F# :-) |
2021-01-29 00:23:05 +0100 | tv | (~tv@unaffiliated/tv) |
2021-01-29 00:23:17 +0100 | DarukFromHyrule | (542e199d@gateway/web/cgi-irc/kiwiirc.com/ip.84.46.25.157) |
2021-01-29 00:23:26 +0100 | <ski> | Heffalump : hm, you mean like the static polymorphism (if i recall the name correctly) ? |
2021-01-29 00:24:14 +0100 | <Heffalump> | ski: no, just a direct encoding of existentials with CPS - it just gets a bit annoying because of having to combine it with an encoding of higher-rank polymorphism. |
2021-01-29 00:24:15 +0100 | <ski> | koz_ : anyway, have you seen the `Cont o' monad before ? |
2021-01-29 00:24:20 +0100 | <koz_> | ski: Yes. |
2021-01-29 00:24:29 +0100 | <koz_> | I've had to work with it (in various forms) recently. |
2021-01-29 00:24:40 +0100 | <ski> | ok, so you should be somewhat familiar with seeing types like `(a -> o) -> o', then ? |
2021-01-29 00:24:53 +0100 | <koz_> | Yep. |
2021-01-29 00:24:59 +0100 | <koz_> | Again, in various forms. |
2021-01-29 00:25:00 +0100 | star_cloud | (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Remote host closed the connection) |
2021-01-29 00:25:15 +0100 | star_cloud | (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) |
2021-01-29 00:25:29 +0100 | <ski> | note that `return :: a -> ((a -> o) -> o)' could be defined as `return a = ($ a)' (or `return a = \k -> k a' or `return a k = k a', if you prefer) |
2021-01-29 00:25:45 +0100 | <monochrom> | O hai how can I help? :) |
2021-01-29 00:25:55 +0100 | <monochrom> | Oh, that. |
2021-01-29 00:26:29 +0100 | pavonia | (~user@unaffiliated/siracusa) |
2021-01-29 00:26:44 +0100 | <ski> | koz_ : but note that not all values of type `(a -> o) -> o' are of form `\k -> k x', for some `x :: a' |
2021-01-29 00:26:56 +0100 | <monochrom> | I have long accepted the selection bias that if someone has become an IRCer instead of a blogger, it is because they don't want to make a permanent once-and-for-all document. |
2021-01-29 00:27:13 +0100 | <ski> | @type (`all` [2,3,5,7 :: Integer]) |
2021-01-29 00:27:14 +0100 | <lambdabot> | (Integer -> Bool) -> Bool |
2021-01-29 00:27:21 +0100 | <ski> | @type cont (`all` [2,3,5,7 :: Integer]) |
2021-01-29 00:27:22 +0100 | <lambdabot> | Cont Bool Integer |
2021-01-29 00:27:45 +0100 | <ski> | (`all` [2,3,5,7 :: Integer]) is `\k -> k 2 && k 3 && k 5 && k 7' |
2021-01-29 00:28:11 +0100 | <monochrom> | But in the case of Cont r a or (a->r)->r, http://www.vex.net/~trebla/haskell/cont.xhtml |
2021-01-29 00:28:19 +0100 | ski | nods |
2021-01-29 00:28:30 +0100 | ski | looks at koz_ |
2021-01-29 00:29:06 +0100 | <ski> | Heffalump : hm, i see |
2021-01-29 00:29:31 +0100 | <Heffalump> | monochrom: I mostly stopped IRCing but I never started blogging. I guess I'm just lazy. |
2021-01-29 00:29:50 +0100 | pavonia_ | (~user@unaffiliated/siracusa) |
2021-01-29 00:30:02 +0100 | <Heffalump> | ironically I do have a blog post about existentials in F#, but it's internal at work |
2021-01-29 00:30:14 +0100 | <ski> | (in this case, the point isn't `Cont', but rather the version universally quantifying over the answer type. `Codensity Identity', if you like) |
2021-01-29 00:30:23 +0100 | <ski> | Heffalump : aww, too bad :/ |
2021-01-29 00:31:12 +0100 | <monochrom> | It is possible that working on (a->r)->r first helps with ∀r.(a->r)->r later. |
2021-01-29 00:31:18 +0100 | <ski> | yes |
2021-01-29 00:32:46 +0100 | carlomagno1 | (~cararell@148.87.23.12) |
2021-01-29 00:32:46 +0100 | deu | (de@uio.re) (Ping timeout: 240 seconds) |
2021-01-29 00:32:46 +0100 | pavonia | (~user@unaffiliated/siracusa) (Ping timeout: 240 seconds) |
2021-01-29 00:32:59 +0100 | pavonia_ | pavonia |
2021-01-29 00:33:01 +0100 | carlomagno | (~cararell@148.87.23.12) (Ping timeout: 264 seconds) |
2021-01-29 00:33:50 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 00:33:50 +0100 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) (Read error: Connection reset by peer) |
2021-01-29 00:34:10 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 00:34:39 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 00:34:52 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 00:35:03 +0100 | star_cloud | (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Excess Flood) |
2021-01-29 00:35:07 +0100 | metreo | (~Thunderbi@unaffiliated/metreo) (Quit: metreo) |
2021-01-29 00:35:52 +0100 | adius | (sid321344@gateway/web/irccloud.com/x-akpavffyaasqderl) (Ping timeout: 246 seconds) |
2021-01-29 00:35:52 +0100 | dmj` | (sid72307@gateway/web/irccloud.com/x-iewosydijsdukmsg) (Ping timeout: 246 seconds) |
2021-01-29 00:36:00 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 00:36:01 +0100 | Firedancer | (sid336191@gateway/web/irccloud.com/x-gtlpvcapzeuqwxzg) (Ping timeout: 264 seconds) |
2021-01-29 00:36:13 +0100 | metreo | (Thunderbir@gateway/vpn/mullvad/metreo) |
2021-01-29 00:36:17 +0100 | star_cloud | (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) |
2021-01-29 00:36:22 +0100 | lexi-lambda | (sid92601@gateway/web/irccloud.com/x-csygfzivesdqoxgr) (Ping timeout: 260 seconds) |
2021-01-29 00:36:25 +0100 | yahb | (xsbot@haskell/bot/yahb) (Ping timeout: 240 seconds) |
2021-01-29 00:36:34 +0100 | edwinb | (sid69486@gateway/web/irccloud.com/x-eambhkarpptzvjfq) (Ping timeout: 265 seconds) |
2021-01-29 00:36:37 +0100 | kupi | (uid212005@gateway/web/irccloud.com/x-lcljveiqhawksjqz) (Read error: Connection reset by peer) |
2021-01-29 00:36:37 +0100 | hnOsmium0001 | (uid453710@gateway/web/irccloud.com/x-obbamytoysiptieo) (Read error: Connection reset by peer) |
2021-01-29 00:36:38 +0100 | <ph88> | ski, why do you call ExistentialQuantification a misnomer ? |
2021-01-29 00:36:45 +0100 | borne | (~fritjof@200116b8641b4900438d15c340c1e8fe.dip.versatel-1u1.de) (Ping timeout: 272 seconds) |
2021-01-29 00:36:51 +0100 | hamishmack | (sid389057@gateway/web/irccloud.com/x-fucfppgjsuoyaurt) (Ping timeout: 268 seconds) |
2021-01-29 00:36:55 +0100 | nick_h | (sid319833@gateway/web/irccloud.com/x-kwcoegnoeruauebu) (Ping timeout: 246 seconds) |
2021-01-29 00:36:57 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 00:36:57 +0100 | Tritlo | (sid58727@gateway/web/irccloud.com/x-ztesssmxwfujyabv) (Ping timeout: 260 seconds) |
2021-01-29 00:36:57 +0100 | heyj | (sid171370@gateway/web/irccloud.com/x-uudfnudbkkdvqztk) (Ping timeout: 260 seconds) |
2021-01-29 00:36:57 +0100 | PoliticsII______ | (sid193551@gateway/web/irccloud.com/x-ufujqhptyitxuagq) (Ping timeout: 260 seconds) |
2021-01-29 00:36:57 +0100 | gluegadget | (sid22336@gateway/web/irccloud.com/x-ejhqtoxqloyjxviw) (Ping timeout: 260 seconds) |
2021-01-29 00:37:03 +0100 | adius | (sid321344@gateway/web/irccloud.com/x-xzosmbbgxpzyuaxq) |
2021-01-29 00:37:04 +0100 | mpickering_ | (sid78412@gateway/web/irccloud.com/x-nlhzowtetdmoksio) |
2021-01-29 00:37:12 +0100 | PoliticsII______ | (sid193551@gateway/web/irccloud.com/x-yqgnnlehvwiyobbj) |
2021-01-29 00:37:13 +0100 | SanchayanMaity | (sid478177@gateway/web/irccloud.com/x-abgxgwzmanypeakf) (Ping timeout: 264 seconds) |
2021-01-29 00:37:14 +0100 | mpickering | (sid78412@gateway/web/irccloud.com/x-bmdkrpzszxynczwk) (Ping timeout: 264 seconds) |
2021-01-29 00:37:14 +0100 | mpickering_ | mpickering |
2021-01-29 00:37:21 +0100 | borne | (~fritjof@2a06:8782:ffbb:1337:146f:6feb:7131:6215) |
2021-01-29 00:37:25 +0100 | sagax | (~sagax_nb@213.138.71.146) (Remote host closed the connection) |
2021-01-29 00:37:26 +0100 | DTZUZU | (~DTZUZU@205.ip-149-56-132.net) (Read error: Connection reset by peer) |
2021-01-29 00:37:28 +0100 | benl23 | (sid284234@gateway/web/irccloud.com/x-qrlnvldurzlpxkvd) (Ping timeout: 268 seconds) |
2021-01-29 00:37:30 +0100 | forgottenone | (~forgotten@176.42.21.112) (Ping timeout: 272 seconds) |
2021-01-29 00:37:33 +0100 | simony | (sid226116@gateway/web/irccloud.com/x-kqfgsijmdpcuknoe) (Ping timeout: 260 seconds) |
2021-01-29 00:37:37 +0100 | affinespaces_ | (sid327561@gateway/web/irccloud.com/x-bebojrcoufbnwpah) |
2021-01-29 00:37:39 +0100 | DTZUZU | (~DTZUZU@205.ip-149-56-132.net) |
2021-01-29 00:37:41 +0100 | kupi | (uid212005@gateway/web/irccloud.com/x-cknjqmjrxwpkvwqw) |
2021-01-29 00:37:42 +0100 | SanchayanMaity | (sid478177@gateway/web/irccloud.com/x-xfixrnosidhdkmvo) |
2021-01-29 00:37:44 +0100 | acertain_ | (sid470584@gateway/web/irccloud.com/x-ukmpkghtxinppagh) |
2021-01-29 00:37:44 +0100 | alx741 | (~alx741@186.178.110.213) (Quit: alx741) |
2021-01-29 00:37:48 +0100 | Tritlo | (sid58727@gateway/web/irccloud.com/x-lizgbcpbnixnerye) |
2021-01-29 00:37:50 +0100 | rann | (sid175221@gateway/web/irccloud.com/x-ivdplelrshviator) (Ping timeout: 264 seconds) |
2021-01-29 00:38:01 +0100 | affinespaces | (sid327561@gateway/web/irccloud.com/x-smororhywdobhsyf) (Ping timeout: 265 seconds) |
2021-01-29 00:38:01 +0100 | rann | (sid175221@gateway/web/irccloud.com/x-rebkjmgtrafnpeif) |
2021-01-29 00:38:07 +0100 | acertain | (sid470584@gateway/web/irccloud.com/x-laviekbaqfjfjwuo) (Ping timeout: 260 seconds) |
2021-01-29 00:38:07 +0100 | dsturnbull | (sid347899@gateway/web/irccloud.com/x-hptiydarodbrprwa) (Ping timeout: 260 seconds) |
2021-01-29 00:38:08 +0100 | gluegadget | (sid22336@gateway/web/irccloud.com/x-uqcwrzaflpkghsoy) |
2021-01-29 00:38:08 +0100 | acertain_ | acertain |
2021-01-29 00:38:08 +0100 | simony | (sid226116@gateway/web/irccloud.com/x-wuwbandquivjrcox) |
2021-01-29 00:38:11 +0100 | nick_h | (sid319833@gateway/web/irccloud.com/x-ikiutvcdzbiuuesy) |
2021-01-29 00:38:13 +0100 | Firedancer | (sid336191@gateway/web/irccloud.com/x-eedluoddpkolzhde) |
2021-01-29 00:38:14 +0100 | hamishmack | (sid389057@gateway/web/irccloud.com/x-wekimeracfifvmya) |
2021-01-29 00:38:19 +0100 | benl23 | (sid284234@gateway/web/irccloud.com/x-cqkabivleljrbyfw) |
2021-01-29 00:38:21 +0100 | hnOsmium0001 | (uid453710@gateway/web/irccloud.com/x-uijdyahdbrrobyxg) |
2021-01-29 00:38:23 +0100 | heyj | (sid171370@gateway/web/irccloud.com/x-bflehhffxpswalwj) |
2021-01-29 00:38:29 +0100 | dmj` | (sid72307@gateway/web/irccloud.com/x-orqoyluhohfgpsiw) |
2021-01-29 00:38:41 +0100 | affinespaces_ | affinespaces |
2021-01-29 00:39:01 +0100 | edwinb | (sid69486@gateway/web/irccloud.com/x-mayongskwkdlziau) |
2021-01-29 00:39:09 +0100 | lexi-lambda | (sid92601@gateway/web/irccloud.com/x-zhabaycedniqzhzc) |
2021-01-29 00:40:03 +0100 | carlomagno | (~cararell@148.87.23.12) |
2021-01-29 00:40:11 +0100 | dsturnbull | (sid347899@gateway/web/irccloud.com/x-vmumozmnyaqkkdty) |
2021-01-29 00:40:35 +0100 | <ski> | ph88 : because it doesn't enable existentially quantifying type variables |
2021-01-29 00:40:50 +0100 | <ski> | it enables a particular *encoding* of them |
2021-01-29 00:40:56 +0100 | carlomagno1 | (~cararell@148.87.23.12) (Ping timeout: 240 seconds) |
2021-01-29 00:41:13 +0100 | <ski> | universal quantification to me is `forall a. ..a..'. existential quantification is `exists a. ..a..' |
2021-01-29 00:41:43 +0100 | Franciman | (~francesco@host-95-235-155-82.retail.telecomitalia.it) (Quit: Leaving) |
2021-01-29 00:41:58 +0100 | <ski> | (some other concrete syntax might be used, that's immaterial. but it must be a (type) expression form, not something requiring circumlocations like having to invent a new `data' type) |
2021-01-29 00:42:51 +0100 | yahb | (xsbot@178.219.36.155) |
2021-01-29 00:42:51 +0100 | yahb | (xsbot@178.219.36.155) (Changing host) |
2021-01-29 00:42:51 +0100 | yahb | (xsbot@haskell/bot/yahb) |
2021-01-29 00:42:54 +0100 | <nshepperd> | one day ghc will add an actual exists keyword, under the extension ActuallyExistentialQuantification |
2021-01-29 00:43:00 +0100 | conal | (~conal@209.58.135.89) |
2021-01-29 00:43:48 +0100 | nrh^ | (nrh@ip98-184-89-2.mc.at.cox.net) |
2021-01-29 00:43:58 +0100 | deu | (de@uio.re) |
2021-01-29 00:44:01 +0100 | <koz_> | nshepperd: ExistentialExistentialQuantification |
2021-01-29 00:44:10 +0100 | <koz_> | (as in, existential quantification which actually exists) |
2021-01-29 00:44:16 +0100 | <ski> | the current `ExistentialQuantification' would, imho, be better named something like `ExistentialDataConstructors' |
2021-01-29 00:44:31 +0100 | <ski> | conasider e.g. |
2021-01-29 00:44:37 +0100 | <ski> | data Expr a = Lit a |
2021-01-29 00:45:11 +0100 | <ski> | | forall b. App (Expr (b -> a)) (Expr b) |
2021-01-29 00:45:27 +0100 | <ski> | | If (Expr Bool) (Expr a) (Expr a) |
2021-01-29 00:45:41 +0100 | <ski> | (you can imagine more data constructors) |
2021-01-29 00:45:46 +0100 | <ski> | note that here |
2021-01-29 00:45:51 +0100 | jackk_ | (~jackk@205.178.111.134) (Quit: Going offline, see ya! (www.adiirc.com)) |
2021-01-29 00:45:56 +0100 | <ski> | App :: Expr (b -> a) -> (Expr b -> Expr a) |
2021-01-29 00:46:07 +0100 | <ski> | we can e.g. write now a function |
2021-01-29 00:46:13 +0100 | <ski> | eval :: Expr a -> a |
2021-01-29 00:46:19 +0100 | <ski> | eval (List x) = x |
2021-01-29 00:46:32 +0100 | <ski> | eval (App ef ex) = (eval ef) (eval ex) |
2021-01-29 00:46:50 +0100 | <ski> | eval (If eb et ee) = if eval eb then eval et else eval ee |
2021-01-29 00:47:35 +0100 | <ski> | the data constructor `App' here is "existential, in the sense that `App' expresses (more or less) `App :: (exists b. (Expr (b -> a),Expr b)) -> Expr a' |
2021-01-29 00:47:52 +0100 | <ski> | (except that that formulation requires uncurrying/tupling the data constructor) |
2021-01-29 00:48:46 +0100 | <ski> | (but `Lit' and `If' aren't "existential". so it's rather a property of the data constructor, not of the data type itself, primarily) |
2021-01-29 00:48:48 +0100 | Codaraxis | (Codaraxis@gateway/vpn/mullvad/codaraxis) |
2021-01-29 00:49:30 +0100 | philopsos | (~caecilius@gateway/tor-sasl/caecilius) |
2021-01-29 00:49:59 +0100 | <srid> | How do you inject raw HTML value as-is in Snap's `heist` templates? |
2021-01-29 00:50:05 +0100 | <ski> | koz_ : anyway .. i was waiting for confirmation to continue about the CPS stuff |
2021-01-29 00:50:07 +0100 | <monochrom> | data Frankenstein'sMonster = C1 (forall a. ...) | forall a. C2 ... :) |
2021-01-29 00:50:14 +0100 | <koz_> | ski: Don't let me stop you. |
2021-01-29 00:50:34 +0100 | <ski> | (yes, the placement of the `forall's there are crucial, lead to opposite meaning) |
2021-01-29 00:51:11 +0100 | <ski> | well .. i tend to prefer letting my explanations be a bit more interactive, if possible |
2021-01-29 00:52:37 +0100 | <ski> | (i have in the past ranted for more than an hour, with mostly no interaction .. and people have thanked me for it. but i think it's better if the other party doesn't stumble on some initial hurdle and can't grok the continuation because of that) |
2021-01-29 00:52:42 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 00:52:53 +0100 | <monochrom> | :) |
2021-01-29 00:54:38 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 00:55:11 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 00:55:14 +0100 | <ski> | so, anyway .. i brought up the topic of the CPS type `(a -> o) -> o', and to what extent values of it are of the form `\k -> k x', for some `x :: a' |
2021-01-29 00:55:27 +0100 | <ski> | koz_ : did you follow my `all' example ? |
2021-01-29 00:55:39 +0100 | <koz_> | ski: Yes. I get how Cont r a behaves. |
2021-01-29 00:55:47 +0100 | <ski> | ok |
2021-01-29 00:55:48 +0100 | <koz_> | (with some help from the type checker) |
2021-01-29 00:55:53 +0100 | <koz_> | (but the idea makes sense) |
2021-01-29 00:56:10 +0100 | metreo | (Thunderbir@gateway/vpn/mullvad/metreo) (Quit: metreo) |
2021-01-29 00:56:23 +0100 | Kronic | (sid480486@gateway/web/irccloud.com/x-qcpyvuxebnsxbmdz) (Ping timeout: 265 seconds) |
2021-01-29 00:56:37 +0100 | <ski> | so, the reason that we're able to construct `\k -> k 2 && k 3 && k 5 && k 7' (which is *not* of the above form), is because of the specificity of the type `o' here .. that we know `o' is specifically `Bool' |
2021-01-29 00:56:38 +0100 | __minoru__shirae | (~shiraeesh@5.101.59.137) |
2021-01-29 00:56:59 +0100 | <ski> | because of that, we can call `k' multiple times, getting multiple `Bool's, and then combine them in some way to get the final `Bool' |
2021-01-29 00:57:08 +0100 | shiraeeshi | (~shiraeesh@77.94.25.134) (Ping timeout: 272 seconds) |
2021-01-29 00:57:27 +0100 | renzhi | (~renzhi@2607:fa49:6500:6f00::1e43) |
2021-01-29 00:57:28 +0100 | <koz_> | Yep. |
2021-01-29 00:57:44 +0100 | Kronic | (sid480486@gateway/web/irccloud.com/x-bjshlkomyddejefl) |
2021-01-29 00:58:12 +0100 | <ski> | (you could also note that, in the CPS terminology, the body of that function is *not* in Continuation-Passing Style, because the calls to `k' are not in "tail position", aren't tail calls. we "do something after them", namely we call `(&&)') |
2021-01-29 00:58:36 +0100 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving) |
2021-01-29 00:59:15 +0100 | <ski> | now, if we instead consider the universal type `forall o. (a -> o) -> o', then a piece of code implementing a value of this type can't do the same trick, because it doesn't know what type the user will pick for `o' |
2021-01-29 01:00:38 +0100 | <ski> | the only way it could produce a result of type `o' (apart from doing things like calling `error' or `undefined', or making an infinite loop) is to actually call the callback function of type `a -> o', with some actual value of type `a' (remember `a' is not `forall'ed, it is not abstract/opaque/hidden/forgotten, is not a "skolem". e.g. `a' might be `Integer') |
2021-01-29 01:01:28 +0100 | <ski> | now, we could imagine the piece of code calling `k :: a -> o' multiple times, with different values of type `a' .. but we could only pick one of those applications as the result of type `o'. so, it's as if we never called `k' those other times |
2021-01-29 01:02:05 +0100 | <ski> | so, this is a handwavy argument for every value of type `forall o. (a -> o) -> o' actually corresponding to (containing) a single value of type `a' |
2021-01-29 01:02:11 +0100 | <ski> | koz_ : making sense, so far ? |
2021-01-29 01:02:34 +0100 | <koz_> | ski: Yeah. In the sense that 'as far as we can tell, it may as well contain a single value of type `a`', right? |
2021-01-29 01:02:46 +0100 | <ski> | yes |
2021-01-29 01:03:30 +0100 | <koz_> | That's Codensity Identity right? |
2021-01-29 01:03:36 +0100 | <koz_> | (well, modulo newtypes) |
2021-01-29 01:03:36 +0100 | <ski> | and, there's an obvious way to extract that value. given `foo :: forall o. (a -> o) -> o', pick `o' to be `a' (the caller/user/consumer is allowed to pick any type for the `forall'), and then call it with `id :: a -> a'. so `foo id :: a' |
2021-01-29 01:03:40 +0100 | <ski> | yes |
2021-01-29 01:04:23 +0100 | <ski> | `Codensity f a' is `forall o. (a -> f o) -> f o'. here, the result type `o' is abstract, so we can't do anything "funny" with that. otoh, we *can* do "funny" things with the `f' part |
2021-01-29 01:05:45 +0100 | <ski> | anyway, for our purposes here, i wanted to arrive at `forall o. (a -> o) -> o' being equivalent to `a' (there is also a "dual" equivalence between `exists s. (s,s -> a)' and `a', that you might like to ponder ..) |
2021-01-29 01:06:05 +0100 | DarukFromHyrule | hugs ski |
2021-01-29 01:06:34 +0100 | <ski> | (`Yoneda f' and `Coyonda f' could be said to generalize these two equivalences, in a particular way, for `f' a functor) |
2021-01-29 01:06:41 +0100 | ski | hugs DarukFromHyrule back |
2021-01-29 01:07:06 +0100 | <ski> | koz_ : now, consider `exists a. C a *> ..a..' |
2021-01-29 01:07:33 +0100 | plutoniix | (~q@node-ug8.pool-125-24.dynamic.totinternet.net) (Quit: Leaving) |
2021-01-29 01:07:34 +0100 | <ski> | according to this equivalence above, we should have |
2021-01-29 01:08:11 +0100 | <ski> | exists a. C a *> ..a.. |
2021-01-29 01:08:23 +0100 | <ski> | = forall o. ((exists a. C a *> ..a..) -> o) -> o |
2021-01-29 01:08:31 +0100 | <ski> | = forall o. (forall a. (C a *> ..a..) -> o) -> o |
2021-01-29 01:08:39 +0100 | <ski> | = forall o. (forall a. C a => ..a.. -> o) -> o |
2021-01-29 01:08:47 +0100 | <ski> | and this is the CPS encoding of existentials |
2021-01-29 01:09:10 +0100 | <ski> | let's say you wanted to write something like |
2021-01-29 01:09:27 +0100 | <koz_> | ski: Final encoding amirite? |
2021-01-29 01:09:43 +0100 | <koz_> | I've seen this used in 'free' I think. |
2021-01-29 01:10:00 +0100 | <ski> | foo :: forall a. Ord a => Map String a -> Blah a -> exists b. Eq b *> Bleh a b |
2021-01-29 01:10:07 +0100 | <ski> | in the first encoding, you'd do |
2021-01-29 01:10:16 +0100 | <ski> | foo :: forall a. Ord a => Map String a -> Blah a -> SomeBleh a |
2021-01-29 01:10:19 +0100 | <ski> | with |
2021-01-29 01:10:39 +0100 | <ski> | data SomeBleh a = forall b. Eq b => WrapBleh (Bleh a b) |
2021-01-29 01:10:45 +0100 | <ski> | in the second encoding, you'd do |
2021-01-29 01:11:11 +0100 | <ski> | withFoo :: forall a o. Ord a => Map String a -> Blah a -> (forall b. Eq b => Bleh a b -> o) -> o |
2021-01-29 01:12:24 +0100 | <ski> | so, when you'd like to write `useBleh (foo myMap myBlah)', the first encoding would have you write `case foo myMap myBlah of WrapBleh myBleh -> useBleh myBleh', while the second would have you write `wrapFoo myMap myBlah useBleh' |
2021-01-29 01:12:50 +0100 | <koz_> | What're the general tradeoffs between these encodings? |
2021-01-29 01:13:07 +0100 | <koz_> | Like, I can see the equivalence, but there have to be some things that determine when you should use which. |
2021-01-29 01:13:07 +0100 | <ski> | the former encoding is typically better when you want to store the existential things in data structures. the latter is better when you want to unwrap and use directly after you've called your operation |
2021-01-29 01:13:48 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 01:15:29 +0100 | <ski> | (i think "final encoding" is something different) |
2021-01-29 01:16:23 +0100 | <koz_> | I ask because of http://hackage.haskell.org/package/free-5.1.6/docs/Control-Alternative-Free-Final.html |
2021-01-29 01:16:37 +0100 | deviantfero | (~deviantfe@190.150.27.58) |
2021-01-29 01:17:43 +0100 | MVQq | (~anja@198.254.199.42) |
2021-01-29 01:17:54 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-01-29 01:18:17 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 01:18:45 +0100 | infinity0 | (~infinity0@freenet/developer/infinity0) (Ping timeout: 240 seconds) |
2021-01-29 01:18:56 +0100 | DarukFromHyrule | (542e199d@gateway/web/cgi-irc/kiwiirc.com/ip.84.46.25.157) (Quit: Connection closed) |
2021-01-29 01:18:59 +0100 | metreo | (~Thunderbi@unaffiliated/metreo) |
2021-01-29 01:19:05 +0100 | madnight_ | (~madnight@static.59.103.201.195.clients.your-server.de) (Ping timeout: 240 seconds) |
2021-01-29 01:19:09 +0100 | <ski> | yes, `Alt f' there is `forall g. Alternative g => g^(f ~> g)', basically. there's some sort of CPS relation here as well, but it's not the same as the above |
2021-01-29 01:19:22 +0100 | <koz_> | So what is meant by a 'final encoding'? |
2021-01-29 01:19:24 +0100 | Twey | (~twey@unaffiliated/twey) (Quit: ZNC - http://znc.in) |
2021-01-29 01:19:24 +0100 | Jon | (~jon@redmars.org) (Remote host closed the connection) |
2021-01-29 01:19:25 +0100 | hackage | (mniip@haskell/bot/hackage) (Ping timeout: 240 seconds) |
2021-01-29 01:19:27 +0100 | wyer | (~justin_wy@102-65-159-176.dsl.web.africa) |
2021-01-29 01:19:29 +0100 | <koz_> | As opposed to (I assume) an 'initial encoding'? |
2021-01-29 01:19:35 +0100 | Jon | (~jon@redmars.org) |
2021-01-29 01:19:39 +0100 | madnight | (~madnight@static.59.103.201.195.clients.your-server.de) |
2021-01-29 01:19:45 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-opitlinxjxgcbfuh) (Ping timeout: 246 seconds) |
2021-01-29 01:19:45 +0100 | ichimaru | (~ichimaru@45.63.97.131) (Ping timeout: 240 seconds) |
2021-01-29 01:19:45 +0100 | totte | (~totte@chakra/totte) (Ping timeout: 240 seconds) |
2021-01-29 01:19:45 +0100 | Kneiva | (kneiva@raah.fi) (Ping timeout: 240 seconds) |
2021-01-29 01:19:50 +0100 | davl_ | (~davl@207.154.228.18) |
2021-01-29 01:20:02 +0100 | <ski> | (`g^(...)' being a "power", a categorical product where all the factors are the same, indexed by `...' here (a Hom-set)) |
2021-01-29 01:20:02 +0100 | infinisi1 | (~infinisil@NixOS/user/infinisil) |
2021-01-29 01:20:05 +0100 | davl | (~davl@207.154.228.18) (Ping timeout: 240 seconds) |
2021-01-29 01:20:06 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-wxhhhettxbmagsbm) (Ping timeout: 246 seconds) |
2021-01-29 01:20:06 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-kshfjdshbztvgiwm) (Ping timeout: 246 seconds) |
2021-01-29 01:20:06 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-aphscmqlsswmwqys) (Ping timeout: 246 seconds) |
2021-01-29 01:20:06 +0100 | tomferon[m] | (tomferonmo@gateway/shell/matrix.org/x-occteuojcpkqnbkn) (Ping timeout: 246 seconds) |
2021-01-29 01:20:07 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-quyjsfkybrcrtzdj) (Ping timeout: 246 seconds) |
2021-01-29 01:20:07 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-apksqdjtmtxxyaxw) (Ping timeout: 246 seconds) |
2021-01-29 01:20:07 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-jbnqlxubiwxfupqw) (Ping timeout: 246 seconds) |
2021-01-29 01:20:07 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-iumiqggvjmqvybsd) (Ping timeout: 246 seconds) |
2021-01-29 01:20:07 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-wtaktwlawmtsgawm) (Ping timeout: 246 seconds) |
2021-01-29 01:20:12 +0100 | davl_ | davl |
2021-01-29 01:20:17 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-owtyfyqggrsjemed) (Ping timeout: 265 seconds) |
2021-01-29 01:20:17 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-vvaferhvzkeiyrkh) (Ping timeout: 265 seconds) |
2021-01-29 01:20:17 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-pxryrnvlkqdthkkf) (Ping timeout: 265 seconds) |
2021-01-29 01:20:17 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-vakbcusshzmzelny) (Ping timeout: 265 seconds) |
2021-01-29 01:20:17 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-telygtibklgqlfav) (Ping timeout: 265 seconds) |
2021-01-29 01:20:23 +0100 | connrs_ | (~connrs@runciter.connrs.uk) |
2021-01-29 01:20:25 +0100 | ft | (~ft@shell.chaostreff-dortmund.de) (Ping timeout: 240 seconds) |
2021-01-29 01:20:25 +0100 | tumdedum | (~tumdedum@unaffiliated/espiral) (Ping timeout: 240 seconds) |
2021-01-29 01:20:25 +0100 | kaol | (~kaol@178.62.241.234) (Ping timeout: 240 seconds) |
2021-01-29 01:20:25 +0100 | infinisil | (~infinisil@NixOS/user/infinisil) (Ping timeout: 240 seconds) |
2021-01-29 01:20:25 +0100 | connrs | (~connrs@runciter.connrs.uk) (Ping timeout: 240 seconds) |
2021-01-29 01:20:27 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-heduihpcpgdjilka) (Ping timeout: 246 seconds) |
2021-01-29 01:20:27 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-mruvgqjmfmrxwoco) (Ping timeout: 246 seconds) |
2021-01-29 01:20:27 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-viekdqnxoxiozeqo) (Ping timeout: 246 seconds) |
2021-01-29 01:20:28 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-wwpsbntzbvrnifqo) (Ping timeout: 246 seconds) |
2021-01-29 01:20:28 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-cprascwpgkwfiagk) (Ping timeout: 246 seconds) |
2021-01-29 01:20:28 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-tnclmchgsfcjvbeo) (Ping timeout: 246 seconds) |
2021-01-29 01:20:28 +0100 | SlackIntegration | (slackbotma@gateway/shell/matrix.org/x-fnzuihdoqjgkmenn) (Ping timeout: 246 seconds) |
2021-01-29 01:20:43 +0100 | <koz_> | ski: Or, in terms a Haskeller gets, it's a ... finitary dependent map or something? |
2021-01-29 01:20:45 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-jdvushtbvblurwtq) (Ping timeout: 265 seconds) |
2021-01-29 01:20:46 +0100 | MarcelineVQ | (~anja@198.254.199.42) (Ping timeout: 265 seconds) |
2021-01-29 01:20:46 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-rvqpeamnzlfpmkxm) (Ping timeout: 265 seconds) |
2021-01-29 01:20:46 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-hrnpxgkxjwxqqbei) (Ping timeout: 265 seconds) |
2021-01-29 01:20:47 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-sborhlzsmaobaiaq) (Ping timeout: 265 seconds) |
2021-01-29 01:20:47 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-lozukstxfhfmuwje) (Ping timeout: 265 seconds) |
2021-01-29 01:20:47 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-upndgdslpblvvnsv) (Ping timeout: 265 seconds) |
2021-01-29 01:20:52 +0100 | infinity0 | (~infinity0@freenet/developer/infinity0) |
2021-01-29 01:20:55 +0100 | <koz_> | Or a type-level finitary function? |
2021-01-29 01:21:14 +0100 | hackage | (mniip@haskell/bot/hackage) |
2021-01-29 01:21:15 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-hymaltulzvarkupy) (Ping timeout: 265 seconds) |
2021-01-29 01:21:17 +0100 | <dolio> | It's not finitary in general. |
2021-01-29 01:21:23 +0100 | Kneiva | (kneiva@raah.fi) |
2021-01-29 01:21:25 +0100 | micro | (~micro@unaffiliated/micro) (Ping timeout: 240 seconds) |
2021-01-29 01:21:42 +0100 | ichimaru | (~ichimaru@45.63.97.131) |
2021-01-29 01:22:00 +0100 | kaol | (~kaol@178.62.241.234) |
2021-01-29 01:22:03 +0100 | tumdedum | (~tumdedum@unaffiliated/espiral) |
2021-01-29 01:22:14 +0100 | ft | (~ft@shell.chaostreff-dortmund.de) |
2021-01-29 01:22:26 +0100 | totte | (~totte@chakra/totte) |
2021-01-29 01:22:32 +0100 | <dolio> | Powers are like exponentials/function spaces where the domain isn't from the same category. |
2021-01-29 01:22:32 +0100 | micro | (~micro@unaffiliated/micro) |
2021-01-29 01:22:41 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-kfwbpitwucignycq) |
2021-01-29 01:22:47 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-cstknhuboekuxkuz) |
2021-01-29 01:22:56 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds) |
2021-01-29 01:22:56 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-wvtgivurabjhbkba) |
2021-01-29 01:22:58 +0100 | <koz_> | dolio: Ah, so we're taking a bunch of _differently_ typed things into the same type? |
2021-01-29 01:23:09 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-hwizcbovdrwbcgpp) |
2021-01-29 01:23:11 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-ioduephyaipsdbpr) |
2021-01-29 01:23:11 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-moqwyltpmovitjua) |
2021-01-29 01:23:12 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-pdcstvgyyyubugbl) |
2021-01-29 01:24:10 +0100 | wyer | (~justin_wy@102-65-159-176.dsl.web.africa) (Ping timeout: 256 seconds) |
2021-01-29 01:24:39 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 01:24:53 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-kcryjuraivreyymc) |
2021-01-29 01:24:59 +0100 | <dolio> | In this case, a natural transformation between functions is a set/type, not a functor, but you're using it as the exponent of a functor. |
2021-01-29 01:25:11 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-nujfbjxipttrdqzb) |
2021-01-29 01:25:11 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-yxmeupgtgdsbrdwc) |
2021-01-29 01:25:15 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-rdxemhiovvvubjir) |
2021-01-29 01:25:17 +0100 | <dolio> | Er, the collection of natural transformations. |
2021-01-29 01:25:33 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-kubizxidhekvntqy) |
2021-01-29 01:25:37 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-aihdvxcodjgcilnc) |
2021-01-29 01:25:39 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-wlsdwcmilhqlylmm) |
2021-01-29 01:25:41 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-ijptopfgfnrdwnde) |
2021-01-29 01:25:43 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-vjfsrugafkosqzgv) |
2021-01-29 01:25:59 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-ijzbctjwifbdnkew) |
2021-01-29 01:26:10 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-hruoqfzyffhscrjy) |
2021-01-29 01:26:21 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-ulioxukgmwtwipdi) |
2021-01-29 01:26:51 +0100 | <ski> | koz_ : yea, i haven't really internalized the "final encoding" terminology. perhaps <https://peddie.github.io/encodings/encodings-text.html> could be helpful ? |
2021-01-29 01:27:06 +0100 | deviantfero | (~deviantfe@190.150.27.58) (Ping timeout: 256 seconds) |
2021-01-29 01:27:14 +0100 | <koz_> | ski: That is amazing, thank you! |
2021-01-29 01:27:17 +0100 | <koz_> | Will definitely read. |
2021-01-29 01:28:29 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-eyglplvhwnatahdt) |
2021-01-29 01:28:29 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-heaxzfskkkjardel) |
2021-01-29 01:28:30 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-doxwskmjwhretsjn) |
2021-01-29 01:28:31 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-ieaiadlmmzxdhfmk) |
2021-01-29 01:28:32 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 01:29:40 +0100 | tomferon[m] | (tomferonmo@gateway/shell/matrix.org/x-whxcvjmphueuwqle) |
2021-01-29 01:29:44 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-xylxegxxytlqguhg) |
2021-01-29 01:29:53 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 256 seconds) |
2021-01-29 01:29:54 +0100 | Twey | (~twey@unaffiliated/twey) |
2021-01-29 01:29:58 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-nogwnywauigckfkp) |
2021-01-29 01:30:00 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-nuzbrwltjvxurkcj) |
2021-01-29 01:30:01 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-rwfhcvceqoqhypsn) |
2021-01-29 01:31:06 +0100 | <ph88> | thanks for all the words ski |
2021-01-29 01:31:16 +0100 | <ski> | yw |
2021-01-29 01:31:28 +0100 | <koz_> | Yep, it was _very_ educational. |
2021-01-29 01:31:32 +0100 | bgamari_ | (~bgamari@72.65.102.138) |
2021-01-29 01:31:48 +0100 | bgamari | (~bgamari@72.65.105.91) (Ping timeout: 260 seconds) |
2021-01-29 01:32:06 +0100 | <dolio> | There's also dual copower or 'tensor' that is like a product with some object of another category. |
2021-01-29 01:32:28 +0100 | <ski> | it's like scaling multiplicatoin |
2021-01-29 01:32:31 +0100 | <dolio> | Which is used with left Kan extensions. |
2021-01-29 01:33:02 +0100 | <dolio> | And powers are sometimes called cotensors. |
2021-01-29 01:33:49 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 01:34:10 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 01:34:22 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 256 seconds) |
2021-01-29 01:36:54 +0100 | rajivr | (uid269651@gateway/web/irccloud.com/x-phyvdjrammctwxzt) |
2021-01-29 01:37:26 +0100 | mrd | (~mrd@debian/developer/mrd) (Ping timeout: 240 seconds) |
2021-01-29 01:37:33 +0100 | mrd | (~mrd@45.61.147.211) |
2021-01-29 01:37:56 +0100 | chirpsalot | (~Chirps@pool-98-115-239-235.phlapa.fios.verizon.net) (Ping timeout: 240 seconds) |
2021-01-29 01:37:56 +0100 | mrd | Guest93718 |
2021-01-29 01:38:12 +0100 | sakirious8 | (~sakirious@c-71-197-191-137.hsd1.wa.comcast.net) |
2021-01-29 01:39:08 +0100 | chirpsalot | (~Chirps@pool-98-115-239-235.phlapa.fios.verizon.net) |
2021-01-29 01:39:14 +0100 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.) |
2021-01-29 01:39:56 +0100 | sakirious | (~sakirious@c-71-197-191-137.hsd1.wa.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 01:39:56 +0100 | sakirious8 | sakirious |
2021-01-29 01:39:57 +0100 | acidjnk_new | (~acidjnk@p200300d0c704e733dd41bcd6e6128dbe.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2021-01-29 01:40:23 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
2021-01-29 01:41:03 +0100 | fryguybob | (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) |
2021-01-29 01:42:28 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) |
2021-01-29 01:43:10 +0100 | conal | (~conal@209.58.135.89) (Quit: Computer has gone to sleep.) |
2021-01-29 01:44:29 +0100 | MarcelineVQ | (~anja@198.254.199.42) |
2021-01-29 01:44:36 +0100 | Solarion | (~solarion@fsf/member/solarion) (Remote host closed the connection) |
2021-01-29 01:44:46 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) |
2021-01-29 01:45:26 +0100 | MidAutumnHotaru9 | (~MidAutumn@unaffiliated/midautumnhotaru) |
2021-01-29 01:46:28 +0100 | metro | (~Thunderbi@unaffiliated/metreo) |
2021-01-29 01:46:40 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 01:46:52 +0100 | star_cloud | (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Ping timeout: 256 seconds) |
2021-01-29 01:46:53 +0100 | metreo | (~Thunderbi@unaffiliated/metreo) (Ping timeout: 256 seconds) |
2021-01-29 01:46:53 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Remote host closed the connection) |
2021-01-29 01:46:53 +0100 | micro | (~micro@unaffiliated/micro) (Ping timeout: 256 seconds) |
2021-01-29 01:46:53 +0100 | metro | metreo |
2021-01-29 01:46:53 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) (Read error: Connection reset by peer) |
2021-01-29 01:46:57 +0100 | micro | (~micro@unaffiliated/micro) |
2021-01-29 01:47:10 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-01-29 01:47:18 +0100 | infinisi1 | infinisil |
2021-01-29 01:47:24 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 256 seconds) |
2021-01-29 01:47:24 +0100 | MVQq | (~anja@198.254.199.42) (Ping timeout: 256 seconds) |
2021-01-29 01:47:24 +0100 | MidAutumnHotaru | (~MidAutumn@unaffiliated/midautumnhotaru) (Ping timeout: 256 seconds) |
2021-01-29 01:47:24 +0100 | Kaiepi | (~Kaiepi@47.54.252.148) (Ping timeout: 256 seconds) |
2021-01-29 01:47:25 +0100 | MidAutumnHotaru9 | MidAutumnHotaru |
2021-01-29 01:47:36 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 01:47:43 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
2021-01-29 01:49:30 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Remote host closed the connection) |
2021-01-29 01:50:10 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 01:52:09 +0100 | Solarion | (~solarion@fsf/member/solarion) |
2021-01-29 01:55:03 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 01:56:00 +0100 | jess | (jess@freenode/staff/jess) (Quit: re-conn-eeeeecccttt!!!) |
2021-01-29 01:56:58 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 01:57:19 +0100 | jess | (jess@freenode/staff/jess) |
2021-01-29 01:59:42 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 265 seconds) |
2021-01-29 02:00:29 +0100 | conal | (~conal@209.58.131.42) |
2021-01-29 02:01:44 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 246 seconds) |
2021-01-29 02:02:04 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) (Quit: Exeunt) |
2021-01-29 02:02:56 +0100 | metreo | (~Thunderbi@unaffiliated/metreo) (Quit: metreo) |
2021-01-29 02:03:52 +0100 | deviantfero | (~deviantfe@190.150.27.58) |
2021-01-29 02:05:29 +0100 | hackage | vector 0.12.2.0 - Efficient Arrays https://hackage.haskell.org/package/vector-0.12.2.0 (lehins) |
2021-01-29 02:06:02 +0100 | miguel_clean | (~Miguel@89-72-187-203.dynamic.chello.pl) (Quit: Leaving.) |
2021-01-29 02:10:03 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 02:10:17 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Ping timeout: 260 seconds) |
2021-01-29 02:11:09 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-yxmeupgtgdsbrdwc) (*.net *.split) |
2021-01-29 02:11:09 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-wlsdwcmilhqlylmm) (*.net *.split) |
2021-01-29 02:11:09 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-kcryjuraivreyymc) (*.net *.split) |
2021-01-29 02:11:09 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-pdcstvgyyyubugbl) (*.net *.split) |
2021-01-29 02:11:09 +0100 | renzhi | (~renzhi@2607:fa49:6500:6f00::1e43) (*.net *.split) |
2021-01-29 02:11:09 +0100 | xff0x | (~xff0x@2001:1a81:520f:a600:9140:9df9:51ef:c0ff) (*.net *.split) |
2021-01-29 02:11:09 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-kendsybseqbsecek) (*.net *.split) |
2021-01-29 02:11:10 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-gxtchuuvswusjrfo) (*.net *.split) |
2021-01-29 02:11:10 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-ffqqjkxklrhrbdfb) (*.net *.split) |
2021-01-29 02:11:10 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-exbeyallnblpkfbd) (*.net *.split) |
2021-01-29 02:11:12 +0100 | drozdziak1 | (~drozdziak@vps-520f86fd.vps.ovh.net) (*.net *.split) |
2021-01-29 02:11:12 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-urgbigudumlzzgbk) (*.net *.split) |
2021-01-29 02:11:12 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-lyovzxlutolsqktj) (*.net *.split) |
2021-01-29 02:11:13 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-xvndelqwvueobctz) (*.net *.split) |
2021-01-29 02:11:13 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-aflsdwvkhswyfvar) (*.net *.split) |
2021-01-29 02:11:13 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-ssfidsetyjyzenkc) (*.net *.split) |
2021-01-29 02:11:13 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-ghhjluyupjkyznpd) (*.net *.split) |
2021-01-29 02:11:13 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-bexuknohhpurfvcb) (*.net *.split) |
2021-01-29 02:11:13 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-wvivrvzfvoarshhp) (*.net *.split) |
2021-01-29 02:11:13 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-shnwilfnnjjekpry) (*.net *.split) |
2021-01-29 02:11:13 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-ykpvnxagunrmaruz) (*.net *.split) |
2021-01-29 02:11:14 +0100 | taktoa[c] | (sid282096@gateway/web/irccloud.com/x-tfepwvxnvuhzipdi) (*.net *.split) |
2021-01-29 02:11:14 +0100 | ProofTechnique | (sid79547@gateway/web/irccloud.com/x-wxgqipcxkmukqbfr) (*.net *.split) |
2021-01-29 02:11:14 +0100 | jokester | (~mono@unaffiliated/jokester) (*.net *.split) |
2021-01-29 02:11:14 +0100 | esph | (~weechat@unaffiliated/esph) (*.net *.split) |
2021-01-29 02:11:14 +0100 | operand | (~operand@is.altijd.moe) (*.net *.split) |
2021-01-29 02:11:14 +0100 | bsima | (~bsima@simatime.com) (*.net *.split) |
2021-01-29 02:12:51 +0100 | glguy | 874AAXTST |
2021-01-29 02:12:53 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-wlsdwcmilhqlylmm) |
2021-01-29 02:12:53 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-yxmeupgtgdsbrdwc) |
2021-01-29 02:12:53 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-kcryjuraivreyymc) |
2021-01-29 02:12:53 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-pdcstvgyyyubugbl) |
2021-01-29 02:12:53 +0100 | renzhi | (~renzhi@2607:fa49:6500:6f00::1e43) |
2021-01-29 02:12:53 +0100 | xff0x | (~xff0x@2001:1a81:520f:a600:9140:9df9:51ef:c0ff) |
2021-01-29 02:12:53 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-kendsybseqbsecek) |
2021-01-29 02:12:53 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-ffqqjkxklrhrbdfb) |
2021-01-29 02:12:53 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-gxtchuuvswusjrfo) |
2021-01-29 02:12:53 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-exbeyallnblpkfbd) |
2021-01-29 02:12:53 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-bexuknohhpurfvcb) |
2021-01-29 02:12:53 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-xvndelqwvueobctz) |
2021-01-29 02:12:53 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-shnwilfnnjjekpry) |
2021-01-29 02:12:53 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-lyovzxlutolsqktj) |
2021-01-29 02:12:53 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-urgbigudumlzzgbk) |
2021-01-29 02:12:53 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-ssfidsetyjyzenkc) |
2021-01-29 02:12:53 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-aflsdwvkhswyfvar) |
2021-01-29 02:12:53 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-ghhjluyupjkyznpd) |
2021-01-29 02:12:53 +0100 | drozdziak1 | (~drozdziak@vps-520f86fd.vps.ovh.net) |
2021-01-29 02:12:53 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-ykpvnxagunrmaruz) |
2021-01-29 02:12:53 +0100 | taktoa[c] | (sid282096@gateway/web/irccloud.com/x-tfepwvxnvuhzipdi) |
2021-01-29 02:12:53 +0100 | ProofTechnique | (sid79547@gateway/web/irccloud.com/x-wxgqipcxkmukqbfr) |
2021-01-29 02:12:53 +0100 | jokester | (~mono@unaffiliated/jokester) |
2021-01-29 02:12:53 +0100 | esph | (~weechat@unaffiliated/esph) |
2021-01-29 02:12:53 +0100 | operand | (~operand@is.altijd.moe) |
2021-01-29 02:12:53 +0100 | bsima | (~bsima@simatime.com) |
2021-01-29 02:13:26 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-ssfidsetyjyzenkc) (Max SendQ exceeded) |
2021-01-29 02:13:29 +0100 | 874AAXTST | glguy |
2021-01-29 02:13:49 +0100 | JSharp | (sid4580@wikia/JSharp) (Ping timeout: 264 seconds) |
2021-01-29 02:14:18 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-hruoqfzyffhscrjy) (Ping timeout: 244 seconds) |
2021-01-29 02:14:21 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-rwfhcvceqoqhypsn) (Ping timeout: 246 seconds) |
2021-01-29 02:14:24 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-yxmeupgtgdsbrdwc) (Ping timeout: 240 seconds) |
2021-01-29 02:14:25 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-pdcstvgyyyubugbl) (Ping timeout: 240 seconds) |
2021-01-29 02:14:25 +0100 | kip | (sid71464@gateway/web/irccloud.com/x-mjmssaakfrgzogsh) (Ping timeout: 264 seconds) |
2021-01-29 02:14:25 +0100 | ajmcmiddlin | (sid284402@gateway/web/irccloud.com/x-cehcrqjkdlrolrrk) (Ping timeout: 264 seconds) |
2021-01-29 02:14:25 +0100 | cstrahan | (sid36118@gateway/web/irccloud.com/x-izwqotiemqedbsvj) (Ping timeout: 264 seconds) |
2021-01-29 02:14:26 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-eyglplvhwnatahdt) (Ping timeout: 240 seconds) |
2021-01-29 02:14:26 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-ghhjluyupjkyznpd) (Ping timeout: 240 seconds) |
2021-01-29 02:14:26 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-bexuknohhpurfvcb) (Ping timeout: 240 seconds) |
2021-01-29 02:14:27 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-sviwhpetivwxalno) (Ping timeout: 240 seconds) |
2021-01-29 02:14:28 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-neduwwnwixuisddb) (Ping timeout: 240 seconds) |
2021-01-29 02:14:28 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-xclkwkmxcgtcicgm) (Ping timeout: 240 seconds) |
2021-01-29 02:14:28 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-qghcjyacpqyytspd) (Ping timeout: 240 seconds) |
2021-01-29 02:14:35 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-ioduephyaipsdbpr) (Ping timeout: 258 seconds) |
2021-01-29 02:14:42 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-rdxemhiovvvubjir) (Ping timeout: 246 seconds) |
2021-01-29 02:14:46 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-ffqqjkxklrhrbdfb) (Ping timeout: 240 seconds) |
2021-01-29 02:14:46 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-exbeyallnblpkfbd) (Ping timeout: 240 seconds) |
2021-01-29 02:14:48 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-lyovzxlutolsqktj) (Ping timeout: 240 seconds) |
2021-01-29 02:14:48 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-xvndelqwvueobctz) (Ping timeout: 240 seconds) |
2021-01-29 02:14:48 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-aflsdwvkhswyfvar) (Ping timeout: 240 seconds) |
2021-01-29 02:14:48 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-shnwilfnnjjekpry) (Ping timeout: 240 seconds) |
2021-01-29 02:14:49 +0100 | mentaal[m] | (mentaalmat@gateway/shell/matrix.org/x-ocjxyfmxlffojmgc) (Ping timeout: 244 seconds) |
2021-01-29 02:14:50 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-yjhgihesbgzkbltt) (Ping timeout: 244 seconds) |
2021-01-29 02:14:50 +0100 | Wraul[m] | (wraulmatri@gateway/shell/matrix.org/x-sbwvgyywisbgjtkh) (Ping timeout: 244 seconds) |
2021-01-29 02:14:50 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-eqeeqsrgvcxijalz) (Ping timeout: 244 seconds) |
2021-01-29 02:14:50 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-aarthkmmqveerxer) (Ping timeout: 244 seconds) |
2021-01-29 02:14:50 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-pzdzfguzgvwadtku) (Ping timeout: 244 seconds) |
2021-01-29 02:14:52 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-nbkvzegdqozmbfxq) (Ping timeout: 244 seconds) |
2021-01-29 02:14:52 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-uepolzyqsgqnuviv) (Ping timeout: 244 seconds) |
2021-01-29 02:14:53 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-mmcvdpiwcdrvsjol) (Ping timeout: 244 seconds) |
2021-01-29 02:14:53 +0100 | metamod[m] | (metamodmat@gateway/shell/matrix.org/x-xmjzwtlpadazclue) (Ping timeout: 244 seconds) |
2021-01-29 02:14:53 +0100 | Poscat[m] | (poscatmatr@gateway/shell/matrix.org/x-siaqkltjhtxcjnox) (Ping timeout: 244 seconds) |
2021-01-29 02:14:53 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-vrlllbkofvjqfuka) (Ping timeout: 244 seconds) |
2021-01-29 02:14:53 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-durqckkijekikfkr) (Ping timeout: 244 seconds) |
2021-01-29 02:14:54 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-heaxzfskkkjardel) (Ping timeout: 265 seconds) |
2021-01-29 02:14:54 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-pjsizbhwyxvsgled) (Ping timeout: 268 seconds) |
2021-01-29 02:14:55 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-ttjgemovtpgsdlce) (Ping timeout: 268 seconds) |
2021-01-29 02:14:56 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-aihdvxcodjgcilnc) (Ping timeout: 240 seconds) |
2021-01-29 02:14:59 +0100 | itai33[m] | (itai33matr@gateway/shell/matrix.org/x-acqqujysoyaxynwk) (Ping timeout: 258 seconds) |
2021-01-29 02:14:59 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-fhcfcwrkesbkujwu) (Ping timeout: 258 seconds) |
2021-01-29 02:15:00 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-kubizxidhekvntqy) (Ping timeout: 260 seconds) |
2021-01-29 02:15:01 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-vkjvvabvxoncgfro) (Ping timeout: 258 seconds) |
2021-01-29 02:15:01 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-eqnxowbgplyxdtvt) (Ping timeout: 258 seconds) |
2021-01-29 02:15:02 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-jbrndfccqksdwprd) (Ping timeout: 260 seconds) |
2021-01-29 02:15:03 +0100 | jesser[m] | (jessermatr@gateway/shell/matrix.org/x-pgsyvmxxacptbtsk) (Ping timeout: 260 seconds) |
2021-01-29 02:15:03 +0100 | dyniec[m] | (dyniecmatr@gateway/shell/matrix.org/x-pvzkqwokcawkkljb) (Ping timeout: 260 seconds) |
2021-01-29 02:15:04 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-ajgkjsbesicezfnq) (Ping timeout: 258 seconds) |
2021-01-29 02:15:04 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) (Ping timeout: 258 seconds) |
2021-01-29 02:15:04 +0100 | lierdakil[m] | (lierdakilm@gateway/shell/matrix.org/x-txperhqvmzffdvyq) (Ping timeout: 260 seconds) |
2021-01-29 02:15:05 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-yblizxhqzcwpzykh) (Ping timeout: 260 seconds) |
2021-01-29 02:15:05 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-mcodguudawytcenr) (Ping timeout: 260 seconds) |
2021-01-29 02:15:05 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-kfwbpitwucignycq) (Ping timeout: 246 seconds) |
2021-01-29 02:15:05 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 265 seconds) |
2021-01-29 02:15:05 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-doxwskmjwhretsjn) (Ping timeout: 266 seconds) |
2021-01-29 02:15:20 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-nujfbjxipttrdqzb) (Ping timeout: 244 seconds) |
2021-01-29 02:15:22 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-ulioxukgmwtwipdi) (Ping timeout: 265 seconds) |
2021-01-29 02:15:23 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-cstknhuboekuxkuz) (Ping timeout: 265 seconds) |
2021-01-29 02:15:26 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-nogwnywauigckfkp) (Ping timeout: 240 seconds) |
2021-01-29 02:15:26 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-nuzbrwltjvxurkcj) (Ping timeout: 240 seconds) |
2021-01-29 02:15:28 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-ijptopfgfnrdwnde) (Ping timeout: 260 seconds) |
2021-01-29 02:15:31 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-ieaiadlmmzxdhfmk) (Ping timeout: 268 seconds) |
2021-01-29 02:15:31 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-himmieuoynzezfkt) (Ping timeout: 268 seconds) |
2021-01-29 02:15:31 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-yvgrlccvshqbsagz) (Ping timeout: 268 seconds) |
2021-01-29 02:15:32 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-pocvayyofeupmgwi) (Ping timeout: 268 seconds) |
2021-01-29 02:15:32 +0100 | shieru[m] | (shierualet@gateway/shell/matrix.org/x-brrpbroqvzietezd) (Ping timeout: 268 seconds) |
2021-01-29 02:15:32 +0100 | kadoban | (kadobanmat@gateway/shell/matrix.org/x-wfrcjzsxhnedgikj) (Ping timeout: 268 seconds) |
2021-01-29 02:15:32 +0100 | tomferon[m] | (tomferonmo@gateway/shell/matrix.org/x-whxcvjmphueuwqle) (Ping timeout: 260 seconds) |
2021-01-29 02:15:36 +0100 | jespada | (~jespada@90.254.242.138) (Ping timeout: 240 seconds) |
2021-01-29 02:15:37 +0100 | Heffalump | (~ganesh@urchin.earth.li) (Ping timeout: 264 seconds) |
2021-01-29 02:15:44 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-hwizcbovdrwbcgpp) (Ping timeout: 258 seconds) |
2021-01-29 02:15:45 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-wlsdwcmilhqlylmm) (Ping timeout: 258 seconds) |
2021-01-29 02:15:45 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-kcryjuraivreyymc) (Ping timeout: 258 seconds) |
2021-01-29 02:16:08 +0100 | JSharp | (sid4580@wikia/JSharp) |
2021-01-29 02:16:26 +0100 | Heffalump | (~ganesh@urchin.earth.li) |
2021-01-29 02:16:33 +0100 | jess | (jess@freenode/staff/jess) (Quit: Leaving) |
2021-01-29 02:16:53 +0100 | sajith[m] | (sajithmatr@gateway/shell/matrix.org/x-ktjednruekyeplvi) (Ping timeout: 244 seconds) |
2021-01-29 02:17:04 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-gxtchuuvswusjrfo) (Ping timeout: 240 seconds) |
2021-01-29 02:17:04 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-urgbigudumlzzgbk) (Ping timeout: 240 seconds) |
2021-01-29 02:17:16 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-moqwyltpmovitjua) (Ping timeout: 258 seconds) |
2021-01-29 02:17:22 +0100 | kip | (sid71464@gateway/web/irccloud.com/x-buspbqlpbojjwhxj) |
2021-01-29 02:17:23 +0100 | ajmcmiddlin | (sid284402@gateway/web/irccloud.com/x-aycwsqicivnrmiel) |
2021-01-29 02:17:27 +0100 | cstrahan | (sid36118@gateway/web/irccloud.com/x-yljxoiiqqogddjyq) |
2021-01-29 02:18:02 +0100 | Vanilla[m] | (danielm14@gateway/shell/matrix.org/x-qmmwdusdgylervnj) (Ping timeout: 258 seconds) |
2021-01-29 02:18:02 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-ijzbctjwifbdnkew) (Ping timeout: 264 seconds) |
2021-01-29 02:18:53 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-wvtgivurabjhbkba) (Ping timeout: 246 seconds) |
2021-01-29 02:18:57 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-zvueuxshtqmtiplu) (Ping timeout: 244 seconds) |
2021-01-29 02:19:13 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-xylxegxxytlqguhg) (Ping timeout: 268 seconds) |
2021-01-29 02:19:13 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-zgrcclfikspbpcnn) (Ping timeout: 268 seconds) |
2021-01-29 02:19:14 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-vjfsrugafkosqzgv) (Ping timeout: 265 seconds) |
2021-01-29 02:21:15 +0100 | borne | (~fritjof@2a06:8782:ffbb:1337:146f:6feb:7131:6215) (Ping timeout: 272 seconds) |
2021-01-29 02:22:11 +0100 | jespada | (~jespada@90.254.242.138) |
2021-01-29 02:24:53 +0100 | jedws | (~jedws@121.209.139.157) |
2021-01-29 02:31:52 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 02:33:50 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 02:34:10 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 02:34:16 +0100 | tmciver | (~tmciver@cpe-172-101-40-226.maine.res.rr.com) (Ping timeout: 240 seconds) |
2021-01-29 02:34:40 +0100 | nineonin_ | (~nineonine@2604:3d08:7785:9600:1d25:9d82:8276:bb69) |
2021-01-29 02:35:00 +0100 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 02:35:21 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-frweaaexpaxazfqp) |
2021-01-29 02:35:32 +0100 | Poscat[m] | (poscatmatr@gateway/shell/matrix.org/x-uxvqvqnivblpsbri) |
2021-01-29 02:35:33 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-qlpfvownwowephhz) |
2021-01-29 02:35:57 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 02:36:04 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 02:36:12 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 02:36:30 +0100 | tmciver | (~tmciver@cpe-172-101-40-226.maine.res.rr.com) |
2021-01-29 02:36:31 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-cwpsgssryoysyqlx) |
2021-01-29 02:37:34 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-xauossosopaqovhk) |
2021-01-29 02:37:35 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-uurtsyfrvllvarml) |
2021-01-29 02:37:52 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-gbstufwiubyomhcy) |
2021-01-29 02:37:52 +0100 | jkarni | (~jkarni@116.203.146.226) (Quit: Lost terminal) |
2021-01-29 02:37:59 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-mfsbbdokzrlsyahg) |
2021-01-29 02:38:22 +0100 | nineonine | (~nineonine@50.216.62.2) (Ping timeout: 246 seconds) |
2021-01-29 02:38:31 +0100 | georgeleege | (~george@pool-71-121-167-196.bltmmd.fios.verizon.net) |
2021-01-29 02:38:59 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-xoyrtvthejxjxgkl) |
2021-01-29 02:39:53 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-htesbbhyzqfrpgia) |
2021-01-29 02:40:05 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-zhgpbwhgylifnzpb) |
2021-01-29 02:40:28 +0100 | mentaal[m] | (mentaalmat@gateway/shell/matrix.org/x-sxeslqllkbdtrqzu) |
2021-01-29 02:40:29 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-cktgbusgwhpgjrij) |
2021-01-29 02:40:29 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-fexykyfubjpwwwpo) |
2021-01-29 02:40:29 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-wmttswtylfzwmshj) |
2021-01-29 02:40:29 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-qxojepzmfcnhhazc) |
2021-01-29 02:40:30 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-qsmsfcozgqeblisu) |
2021-01-29 02:40:30 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-ynmjfrawavgomafo) |
2021-01-29 02:40:34 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-dyysteaoiocacflq) |
2021-01-29 02:40:51 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-weupyqaljaoocsop) |
2021-01-29 02:41:36 +0100 | georgeleege | (~george@pool-71-121-167-196.bltmmd.fios.verizon.net) () |
2021-01-29 02:41:53 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-sszjtmspvgjqshvx) |
2021-01-29 02:41:54 +0100 | jesser[m] | (jessermatr@gateway/shell/matrix.org/x-lhpqjqybhmefvkqi) |
2021-01-29 02:41:55 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-qgridfrcologlzcb) |
2021-01-29 02:42:00 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-udtfjncathecqlpo) |
2021-01-29 02:42:02 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-kbaubxnjmuqofiqb) |
2021-01-29 02:42:03 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-nsklldrrcdsnfezj) |
2021-01-29 02:42:05 +0100 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) (Ping timeout: 240 seconds) |
2021-01-29 02:42:09 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-imuquhiygtcpauxg) |
2021-01-29 02:42:33 +0100 | lierdakil[m] | (lierdakilm@gateway/shell/matrix.org/x-bartldulggdcsetx) |
2021-01-29 02:42:43 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) |
2021-01-29 02:42:59 +0100 | dyniec[m] | (dyniecmatr@gateway/shell/matrix.org/x-gyjbhefvxrubmqsh) |
2021-01-29 02:43:59 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-dopdglceerknpgpp) |
2021-01-29 02:44:04 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-iuqovfikrgzweyoc) |
2021-01-29 02:44:45 +0100 | elliott__ | (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-01-29 02:45:01 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-fxubpzvzmsddhyyv) |
2021-01-29 02:45:20 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-tljgrcvgkojhpipe) |
2021-01-29 02:47:00 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-gwpocuqjweekfzyf) |
2021-01-29 02:47:11 +0100 | metamod[m] | (metamodmat@gateway/shell/matrix.org/x-jypbiembfhryscfc) |
2021-01-29 02:47:11 +0100 | Wraul[m] | (wraulmatri@gateway/shell/matrix.org/x-nrjacwrfebljqfve) |
2021-01-29 02:47:12 +0100 | raym | (~ray@45.64.220.55) (Quit: leaving) |
2021-01-29 02:47:27 +0100 | raym | (~ray@45.64.220.55) |
2021-01-29 02:47:40 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-dzorzopgrnbdhsbg) |
2021-01-29 02:47:44 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-poydjfwbdbhgtgsu) |
2021-01-29 02:47:50 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-azfcvryhtixhxkqv) |
2021-01-29 02:47:51 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-tbdwrbggkcndlkrd) |
2021-01-29 02:47:52 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-hcrodjelzowqvyyo) |
2021-01-29 02:47:52 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-pnwpzgshtqxurdek) |
2021-01-29 02:47:52 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-rqexzvmwkbhompnj) |
2021-01-29 02:47:52 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-hndzrmqsqarcvrgt) |
2021-01-29 02:48:00 +0100 | deviantfero | (~deviantfe@190.150.27.58) (Quit: WeeChat 3.0) |
2021-01-29 02:48:01 +0100 | travisb_ | tabemann |
2021-01-29 02:48:05 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-gayjwnxgwngiwbgk) |
2021-01-29 02:48:15 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-rsyiduvqjcdgvjpq) |
2021-01-29 02:48:17 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-smfwedkzhdrtwitd) |
2021-01-29 02:50:52 +0100 | bgamari | (~bgamari@72.65.102.105) |
2021-01-29 02:51:05 +0100 | bgamari_ | (~bgamari@72.65.102.138) (Ping timeout: 240 seconds) |
2021-01-29 02:51:21 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-rwwhcstlnfoxwlrw) |
2021-01-29 02:51:25 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-ruhtayzbrmtzacor) |
2021-01-29 02:51:49 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-vebgnnbrapzcectv) |
2021-01-29 02:52:17 +0100 | <texasmynsted> | I recall seeing an article about deploying Haskell apps using nix etc. I looked in hackage for various deployment packages... |
2021-01-29 02:52:26 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-dhdxvqxnpkwknklo) |
2021-01-29 02:53:35 +0100 | <texasmynsted> | I typically create deployment scripts in bash. Does anybody here create deployment scripts using haskell? |
2021-01-29 02:54:19 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-wgnhavzviamapxrv) |
2021-01-29 02:54:25 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-cgeelyvtgvihfxjd) |
2021-01-29 02:55:15 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-czqkelkaaongrmgp) |
2021-01-29 02:56:10 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-dmtvsavxlmvvmxrn) |
2021-01-29 02:56:18 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-xwflmcfjgaokfddo) |
2021-01-29 02:56:34 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-ybrnglkgkkobxpnn) |
2021-01-29 02:56:36 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-apkofjvnyvekwlyi) |
2021-01-29 02:56:36 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-baxxqumjymilxvbv) |
2021-01-29 02:57:32 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-nxqgtkwcmakjfpki) |
2021-01-29 02:57:45 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 02:58:10 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-bisdkkpgoknlrofb) |
2021-01-29 02:58:14 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-wjlplrcutnsyhefl) |
2021-01-29 03:01:54 +0100 | bgamari_ | (~bgamari@72.65.103.46) |
2021-01-29 03:02:53 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 258 seconds) |
2021-01-29 03:02:53 +0100 | bgamari | (~bgamari@72.65.102.105) (Ping timeout: 258 seconds) |
2021-01-29 03:02:56 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) (Ping timeout: 240 seconds) |
2021-01-29 03:02:56 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-sszjtmspvgjqshvx) (Ping timeout: 240 seconds) |
2021-01-29 03:03:12 +0100 | soft-warm | (4408f588@ip68-8-245-136.sd.sd.cox.net) |
2021-01-29 03:03:21 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-hcrodjelzowqvyyo) (Ping timeout: 246 seconds) |
2021-01-29 03:03:23 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-poydjfwbdbhgtgsu) (Ping timeout: 244 seconds) |
2021-01-29 03:03:23 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-gwpocuqjweekfzyf) (Ping timeout: 244 seconds) |
2021-01-29 03:03:23 +0100 | jesser[m] | (jessermatr@gateway/shell/matrix.org/x-lhpqjqybhmefvkqi) (Ping timeout: 244 seconds) |
2021-01-29 03:03:24 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-mfsbbdokzrlsyahg) (Ping timeout: 244 seconds) |
2021-01-29 03:03:25 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-fxubpzvzmsddhyyv) (Ping timeout: 240 seconds) |
2021-01-29 03:03:25 +0100 | dyniec[m] | (dyniecmatr@gateway/shell/matrix.org/x-gyjbhefvxrubmqsh) (Ping timeout: 240 seconds) |
2021-01-29 03:03:26 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-azfcvryhtixhxkqv) (Ping timeout: 240 seconds) |
2021-01-29 03:03:26 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-dopdglceerknpgpp) (Ping timeout: 240 seconds) |
2021-01-29 03:03:32 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-rqexzvmwkbhompnj) (Ping timeout: 260 seconds) |
2021-01-29 03:03:32 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-kbaubxnjmuqofiqb) (Ping timeout: 260 seconds) |
2021-01-29 03:03:37 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-baxxqumjymilxvbv) (Ping timeout: 268 seconds) |
2021-01-29 03:03:37 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-pnwpzgshtqxurdek) (Ping timeout: 268 seconds) |
2021-01-29 03:03:37 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-tbdwrbggkcndlkrd) (Ping timeout: 268 seconds) |
2021-01-29 03:03:37 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-gbstufwiubyomhcy) (Ping timeout: 268 seconds) |
2021-01-29 03:03:40 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-udtfjncathecqlpo) (Ping timeout: 258 seconds) |
2021-01-29 03:03:40 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-qgridfrcologlzcb) (Ping timeout: 258 seconds) |
2021-01-29 03:03:40 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-htesbbhyzqfrpgia) (Ping timeout: 258 seconds) |
2021-01-29 03:03:40 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-xoyrtvthejxjxgkl) (Ping timeout: 258 seconds) |
2021-01-29 03:03:42 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-apkofjvnyvekwlyi) (Ping timeout: 265 seconds) |
2021-01-29 03:03:43 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-hndzrmqsqarcvrgt) (Ping timeout: 265 seconds) |
2021-01-29 03:03:54 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-bisdkkpgoknlrofb) (Ping timeout: 244 seconds) |
2021-01-29 03:03:54 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-tljgrcvgkojhpipe) (Ping timeout: 244 seconds) |
2021-01-29 03:03:55 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-wmttswtylfzwmshj) (Ping timeout: 244 seconds) |
2021-01-29 03:03:56 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-fexykyfubjpwwwpo) (Ping timeout: 240 seconds) |
2021-01-29 03:03:56 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-cktgbusgwhpgjrij) (Ping timeout: 240 seconds) |
2021-01-29 03:03:57 +0100 | Poscat[m] | (poscatmatr@gateway/shell/matrix.org/x-uxvqvqnivblpsbri) (Ping timeout: 240 seconds) |
2021-01-29 03:04:03 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-czqkelkaaongrmgp) (Ping timeout: 246 seconds) |
2021-01-29 03:04:03 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-ruhtayzbrmtzacor) (Ping timeout: 246 seconds) |
2021-01-29 03:04:03 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-imuquhiygtcpauxg) (Ping timeout: 246 seconds) |
2021-01-29 03:04:03 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-qxojepzmfcnhhazc) (Ping timeout: 246 seconds) |
2021-01-29 03:04:03 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-uurtsyfrvllvarml) (Ping timeout: 246 seconds) |
2021-01-29 03:04:04 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-ybrnglkgkkobxpnn) (Ping timeout: 240 seconds) |
2021-01-29 03:04:05 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-rsyiduvqjcdgvjpq) (Ping timeout: 240 seconds) |
2021-01-29 03:04:05 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-gayjwnxgwngiwbgk) (Ping timeout: 240 seconds) |
2021-01-29 03:04:05 +0100 | Wraul[m] | (wraulmatri@gateway/shell/matrix.org/x-nrjacwrfebljqfve) (Ping timeout: 240 seconds) |
2021-01-29 03:04:05 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-iuqovfikrgzweyoc) (Ping timeout: 240 seconds) |
2021-01-29 03:04:05 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-dyysteaoiocacflq) (Ping timeout: 240 seconds) |
2021-01-29 03:04:12 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-smfwedkzhdrtwitd) (Ping timeout: 265 seconds) |
2021-01-29 03:04:14 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-qsmsfcozgqeblisu) (Ping timeout: 268 seconds) |
2021-01-29 03:04:25 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-wjlplrcutnsyhefl) (Ping timeout: 258 seconds) |
2021-01-29 03:04:25 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-nxqgtkwcmakjfpki) (Ping timeout: 258 seconds) |
2021-01-29 03:04:25 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-wgnhavzviamapxrv) (Ping timeout: 258 seconds) |
2021-01-29 03:04:25 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-rwwhcstlnfoxwlrw) (Ping timeout: 258 seconds) |
2021-01-29 03:04:25 +0100 | metamod[m] | (metamodmat@gateway/shell/matrix.org/x-jypbiembfhryscfc) (Ping timeout: 258 seconds) |
2021-01-29 03:04:26 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-ynmjfrawavgomafo) (Ping timeout: 258 seconds) |
2021-01-29 03:04:26 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-cwpsgssryoysyqlx) (Ping timeout: 258 seconds) |
2021-01-29 03:04:28 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-cgeelyvtgvihfxjd) (Ping timeout: 260 seconds) |
2021-01-29 03:04:28 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-dzorzopgrnbdhsbg) (Ping timeout: 260 seconds) |
2021-01-29 03:04:28 +0100 | lierdakil[m] | (lierdakilm@gateway/shell/matrix.org/x-bartldulggdcsetx) (Ping timeout: 260 seconds) |
2021-01-29 03:04:28 +0100 | mentaal[m] | (mentaalmat@gateway/shell/matrix.org/x-sxeslqllkbdtrqzu) (Ping timeout: 260 seconds) |
2021-01-29 03:04:40 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-vebgnnbrapzcectv) (Ping timeout: 265 seconds) |
2021-01-29 03:04:41 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-xauossosopaqovhk) (Ping timeout: 265 seconds) |
2021-01-29 03:04:58 +0100 | cheater | (~user@unaffiliated/cheater) (Ping timeout: 246 seconds) |
2021-01-29 03:06:26 +0100 | bgamari_ | (~bgamari@72.65.103.46) (Ping timeout: 240 seconds) |
2021-01-29 03:07:01 +0100 | bgamari | (~bgamari@72.65.101.133) |
2021-01-29 03:08:15 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-xwflmcfjgaokfddo) (Ping timeout: 246 seconds) |
2021-01-29 03:08:15 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-weupyqaljaoocsop) (Ping timeout: 246 seconds) |
2021-01-29 03:08:15 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-zhgpbwhgylifnzpb) (Ping timeout: 246 seconds) |
2021-01-29 03:08:38 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-dhdxvqxnpkwknklo) (Ping timeout: 258 seconds) |
2021-01-29 03:08:40 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-dmtvsavxlmvvmxrn) (Ping timeout: 260 seconds) |
2021-01-29 03:08:40 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-nsklldrrcdsnfezj) (Ping timeout: 260 seconds) |
2021-01-29 03:08:40 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-qlpfvownwowephhz) (Ping timeout: 260 seconds) |
2021-01-29 03:08:56 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 03:09:05 +0100 | Rudd0^ | (~Rudd0@185.189.115.108) (Ping timeout: 240 seconds) |
2021-01-29 03:09:10 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-frweaaexpaxazfqp) (Ping timeout: 268 seconds) |
2021-01-29 03:12:41 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 265 seconds) |
2021-01-29 03:12:56 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 03:13:59 +0100 | hackerhercules | (~hackerher@c-98-248-15-216.hsd1.ca.comcast.net) (Quit: Leaving) |
2021-01-29 03:14:12 +0100 | m0rphism1 | (~m0rphism@HSI-KBW-085-216-104-059.hsi.kabelbw.de) (Ping timeout: 256 seconds) |
2021-01-29 03:14:45 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 244 seconds) |
2021-01-29 03:18:13 +0100 | alx741 | (~alx741@186.178.110.213) |
2021-01-29 03:20:20 +0100 | wyer | (~justin_wy@102-65-159-176.dsl.web.africa) |
2021-01-29 03:21:09 +0100 | elliott__ | (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) (Quit: WeeChat 3.0) |
2021-01-29 03:21:17 +0100 | Tesseraction_c | (~Tesseract@unaffiliated/tesseraction) (Remote host closed the connection) |
2021-01-29 03:22:35 +0100 | cheater | (~user@unaffiliated/cheater) |
2021-01-29 03:23:02 +0100 | Deide | (~Deide@217.155.19.23) (Quit: Seeee yaaaa) |
2021-01-29 03:24:01 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 03:24:24 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Remote host closed the connection) |
2021-01-29 03:24:26 +0100 | wyer | (~justin_wy@102-65-159-176.dsl.web.africa) (Ping timeout: 240 seconds) |
2021-01-29 03:24:50 +0100 | dwuggh | (~dwuggh@2408:8207:185f:52b0:3446:ec92:99fb:5) |
2021-01-29 03:25:09 +0100 | conal | (~conal@209.58.131.42) (Quit: Computer has gone to sleep.) |
2021-01-29 03:25:13 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 03:26:01 +0100 | conal | (~conal@209.58.131.42) |
2021-01-29 03:26:03 +0100 | conal | (~conal@209.58.131.42) (Remote host closed the connection) |
2021-01-29 03:26:19 +0100 | itai33[m] | (itai33matr@gateway/shell/matrix.org/x-uktpqypyeodufcad) |
2021-01-29 03:26:21 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-ftmzydevxiuodkhm) |
2021-01-29 03:26:25 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-egkgcdfvyzswcudi) |
2021-01-29 03:26:27 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-honjtseruyqysvgh) |
2021-01-29 03:26:27 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-wxjvskcnzlbybcmx) |
2021-01-29 03:26:53 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-yhimeoccnijwbson) |
2021-01-29 03:27:03 +0100 | conal | (~conal@192.145.117.143) |
2021-01-29 03:27:14 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 03:27:43 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-fqixovlmkfoadrxr) |
2021-01-29 03:27:45 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-yhwqelqmdjljhzka) |
2021-01-29 03:27:57 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-prrwvldddriistup) |
2021-01-29 03:28:56 +0100 | sajith[m] | (sajithmatr@gateway/shell/matrix.org/x-jeuoxkjrntlxuoww) |
2021-01-29 03:28:56 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-sjldjntkxukhdqmr) |
2021-01-29 03:29:08 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-lzsquhcecusangff) |
2021-01-29 03:29:11 +0100 | shieru[m] | (shierualet@gateway/shell/matrix.org/x-lvmwskofnwwhtnfa) |
2021-01-29 03:29:28 +0100 | tomferon[m] | (tomferonmo@gateway/shell/matrix.org/x-iswikopntfuqipud) |
2021-01-29 03:29:56 +0100 | kadoban | (kadobanmat@gateway/shell/matrix.org/x-dyviipdpnoihhkfd) |
2021-01-29 03:30:06 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 258 seconds) |
2021-01-29 03:30:25 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 03:30:27 +0100 | Vanilla[m] | (danielm14@gateway/shell/matrix.org/x-whfogrxdnnzejpps) |
2021-01-29 03:31:12 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-xalznotydfxlbdeu) |
2021-01-29 03:31:44 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-abpwwigbfmrjgjxk) |
2021-01-29 03:31:54 +0100 | jesser[m] | (jessermatr@gateway/shell/matrix.org/x-lnoypmqmjmjvdrbb) |
2021-01-29 03:32:16 +0100 | drbean | (~drbean@TC210-63-209-85.static.apol.com.tw) |
2021-01-29 03:32:30 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-tjhpwnyxcgqotilk) |
2021-01-29 03:33:02 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-ffovewbgnzvtywxw) |
2021-01-29 03:33:02 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-jffaztfdaekzupqh) |
2021-01-29 03:33:04 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-exgmmiatxmgvguxf) |
2021-01-29 03:33:05 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-vuvqgjqrcoxegkjw) |
2021-01-29 03:33:17 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-ryfaypxqatwnqwbk) |
2021-01-29 03:33:25 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-ugoviamafpzfqsdb) |
2021-01-29 03:33:29 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-fafgkibecvtkjcnp) |
2021-01-29 03:33:32 +0100 | metamod[m] | (metamodmat@gateway/shell/matrix.org/x-vbwpbyqjssnwgbpt) |
2021-01-29 03:33:50 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 03:33:55 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-whlxwbbqtlzomjtd) |
2021-01-29 03:34:10 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 03:34:36 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-vgqugtetnlgzdcqo) |
2021-01-29 03:35:36 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-yusaxhojikeccdlz) |
2021-01-29 03:35:39 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-ghzuevrbcojxarch) |
2021-01-29 03:35:40 +0100 | Poscat[m] | (poscatmatr@gateway/shell/matrix.org/x-xlrrxpkrmmuttahq) |
2021-01-29 03:35:41 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-elpsgmjazrkiiwmd) |
2021-01-29 03:35:42 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-ekccjehastiernqs) |
2021-01-29 03:35:44 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) |
2021-01-29 03:35:47 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-nvjgwtyeawwiwjbd) |
2021-01-29 03:35:49 +0100 | Wraul[m] | (wraulmatri@gateway/shell/matrix.org/x-hbfigvuuprlsmvvz) |
2021-01-29 03:35:50 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-clwnmubokmzjpsda) |
2021-01-29 03:35:51 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-mewtzdomoturbvhb) |
2021-01-29 03:35:56 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-juaxfvwsbavskkex) |
2021-01-29 03:36:34 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-qbzebnpfwtaodhfc) |
2021-01-29 03:36:44 +0100 | xff0x | (~xff0x@2001:1a81:520f:a600:9140:9df9:51ef:c0ff) (Ping timeout: 240 seconds) |
2021-01-29 03:37:27 +0100 | slack1256 | (~slack1256@dvc-186-186-101-190.movil.vtr.net) |
2021-01-29 03:37:32 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-tnayokxhpbjehyrp) |
2021-01-29 03:37:36 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-trhuurxwjtwrttxh) |
2021-01-29 03:38:09 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-kxappwxdvercaflt) |
2021-01-29 03:38:43 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 03:38:45 +0100 | xff0x | (~xff0x@2001:1a81:5248:ae00:8d2f:7e87:18db:9310) |
2021-01-29 03:42:16 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 260 seconds) |
2021-01-29 03:42:20 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-goqfndtfkttzxunr) |
2021-01-29 03:44:18 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-sssaivvxgfmbzhtj) |
2021-01-29 03:44:21 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 03:45:20 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-jxtjvlobydakmssj) |
2021-01-29 03:45:45 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-jbvwxmkrerqlhfvw) |
2021-01-29 03:46:35 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-lpfutbskomonfgvd) |
2021-01-29 03:46:40 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-vgabtmhwbzavdvqc) |
2021-01-29 03:47:31 +0100 | dyniec[m] | (dyniecmatr@gateway/shell/matrix.org/x-lakufcrqvjukiakc) |
2021-01-29 03:47:44 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-lxurbleotgwhxfdo) |
2021-01-29 03:47:45 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
2021-01-29 03:48:00 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-vtxkovstmiuxvhrj) |
2021-01-29 03:48:04 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-ebnydtpazontbgro) |
2021-01-29 03:48:07 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 258 seconds) |
2021-01-29 03:49:17 +0100 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
2021-01-29 03:49:36 +0100 | star_cloud | (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) |
2021-01-29 03:49:56 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-plzbwrucimpohevs) |
2021-01-29 03:51:23 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 03:53:12 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-hqttkpninemczoyy) |
2021-01-29 03:53:39 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-chlllkwvxyncxuex) |
2021-01-29 03:54:32 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-htgelhidptizbccr) |
2021-01-29 03:54:32 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-sgcsoxybrqwwnqfx) |
2021-01-29 03:54:32 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-bsznajspccqdetuf) |
2021-01-29 03:54:32 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-qwveutflldkbwrag) |
2021-01-29 03:54:33 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-tscmxntfhbmtjypn) |
2021-01-29 03:54:33 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-pwrrelwjgcwkklfx) |
2021-01-29 03:54:33 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-bqewcwrpzqwgcujg) |
2021-01-29 03:54:33 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-jrluqdwzebggjbxp) |
2021-01-29 03:54:33 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-iyfrofkxvjdwhexi) |
2021-01-29 03:54:33 +0100 | mentaal[m] | (mentaalmat@gateway/shell/matrix.org/x-aaboioyrjqzdzyba) |
2021-01-29 03:54:34 +0100 | lierdakil[m] | (lierdakilm@gateway/shell/matrix.org/x-qmivpdvsqfjkmunr) |
2021-01-29 03:54:35 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-hyybcahkmftqjyhn) |
2021-01-29 03:54:38 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-rqctawicyzieuemp) |
2021-01-29 03:54:51 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-zkvelwqajbdfaivp) |
2021-01-29 03:54:56 +0100 | kumo | (~kumo@139.180.144.166) (Quit: WeeChat 2.9) |
2021-01-29 03:55:18 +0100 | <olligobber> | does this channel have a bot to send someone a message when they come back online? |
2021-01-29 03:56:49 +0100 | <olligobber> | oh nevermind they're online and I forgot how to spell their name |
2021-01-29 03:56:52 +0100 | <olligobber> | lortabac, I got it working |
2021-01-29 03:57:52 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 03:58:40 +0100 | <Guest9360> | ?tell olligober Yes, lambdabot is running here |
2021-01-29 03:58:40 +0100 | <lambdabot> | Consider it noted. |
2021-01-29 03:58:54 +0100 | <Guest9360> | ?messages |
2021-01-29 03:58:54 +0100 | <lambdabot> | You don't have any messages |
2021-01-29 03:58:58 +0100 | <olligobber> | ?messages |
2021-01-29 03:58:58 +0100 | <lambdabot> | You don't have any messages |
2021-01-29 03:59:06 +0100 | <olligobber> | lol you spelled my name wrong |
2021-01-29 03:59:17 +0100 | <Guest9360> | Figures. :) |
2021-01-29 03:59:28 +0100 | <Guest9360> | ?tell olligobber Yes, lambdabot is running here. |
2021-01-29 03:59:28 +0100 | <lambdabot> | Consider it noted. |
2021-01-29 03:59:37 +0100 | <olligobber> | ?messages |
2021-01-29 03:59:42 +0100 | <olligobber> | ty |
2021-01-29 04:02:26 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds) |
2021-01-29 04:03:31 +0100 | Guest9360 | SwarmCollective |
2021-01-29 04:04:25 +0100 | unlink2 | (~unlink2@p57b8511e.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
2021-01-29 04:04:31 +0100 | Tesseraction | (~Tesseract@unaffiliated/tesseraction) |
2021-01-29 04:04:36 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 258 seconds) |
2021-01-29 04:04:56 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 04:05:44 +0100 | Saukk | (~Saukk@83-148-239-3.dynamic.lounea.fi) |
2021-01-29 04:06:00 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 04:06:15 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-qyescrjzqeipckmr) |
2021-01-29 04:06:16 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-etiickjlrfmmbenq) |
2021-01-29 04:06:21 +0100 | urodna | (~urodna@unaffiliated/urodna) (Quit: urodna) |
2021-01-29 04:06:23 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-houdpvsivxzlrsdc) |
2021-01-29 04:06:35 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-gtuvjdmampkcgovw) |
2021-01-29 04:06:43 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-heoqicsutdwarsww) |
2021-01-29 04:07:29 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-kdjksyzsadpmyhyb) |
2021-01-29 04:07:48 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-nziurykukbhtlsga) |
2021-01-29 04:07:49 +0100 | poscat | (~poscat@114.245.115.216) (Ping timeout: 264 seconds) |
2021-01-29 04:07:57 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-euugrmeoggqlzlyo) |
2021-01-29 04:08:18 +0100 | poscat | (~poscat@114.245.115.216) |
2021-01-29 04:09:12 +0100 | <Axman6> | Is there no way to access the Pos that gets passed around in an attoparsec Parser? it looks like exactly what I'm after but can't see a way to get it (without writing my own combinator) |
2021-01-29 04:09:22 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 246 seconds) |
2021-01-29 04:11:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 04:14:12 +0100 | michalja1ocko | (~michaljan@c-73-94-195-59.hsd1.mn.comcast.net) |
2021-01-29 04:14:43 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) () |
2021-01-29 04:15:03 +0100 | alx741 | (~alx741@186.178.110.213) (Quit: alx741) |
2021-01-29 04:15:12 +0100 | <Axman6> | lost your voice michalja1ocko? |
2021-01-29 04:17:46 +0100 | geowiesnot | (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 246 seconds) |
2021-01-29 04:18:01 +0100 | drbean | (~drbean@TC210-63-209-85.static.apol.com.tw) (Read error: Connection reset by peer) |
2021-01-29 04:18:11 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
2021-01-29 04:19:19 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 04:19:40 +0100 | drbean | (~drbean@TC210-63-209-45.static.apol.com.tw) |
2021-01-29 04:19:49 +0100 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 264 seconds) |
2021-01-29 04:20:09 +0100 | MorrowM | (~Moshe@bzq-110-168-31-106.red.bezeqint.net) |
2021-01-29 04:20:27 +0100 | jedws | (~jedws@121.209.139.157) (Ping timeout: 256 seconds) |
2021-01-29 04:21:47 +0100 | unlink2 | (~unlink2@p57b8511e.dip0.t-ipconnect.de) |
2021-01-29 04:22:28 +0100 | salumu | (~sMuNiX@vlnsm8-montreal02-142-122-8-233.internet.virginmobile.ca) |
2021-01-29 04:23:01 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 04:25:53 +0100 | drbean | (~drbean@TC210-63-209-45.static.apol.com.tw) (Read error: Connection reset by peer) |
2021-01-29 04:26:01 +0100 | sMuNiX | (~sMuNiX@vlnsm8-montreal02-142-122-8-233.internet.virginmobile.ca) (Ping timeout: 272 seconds) |
2021-01-29 04:27:38 +0100 | drbean | (~drbean@TC210-63-209-86.static.apol.com.tw) |
2021-01-29 04:27:57 +0100 | theDon | (~td@94.134.91.59) (Ping timeout: 260 seconds) |
2021-01-29 04:28:49 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 04:28:54 +0100 | Mr_Cue | (~Mr._Cue@pengyuzhou.com) (Ping timeout: 256 seconds) |
2021-01-29 04:29:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 04:29:42 +0100 | fissureman | (~quassel@c-73-163-84-25.hsd1.dc.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 04:29:46 +0100 | Sgeo_ | (~Sgeo@ool-18b98aa4.dyn.optonline.net) |
2021-01-29 04:30:04 +0100 | fissureman | (~quassel@c-73-163-84-25.hsd1.dc.comcast.net) |
2021-01-29 04:30:11 +0100 | dcoutts_ | (~dcoutts@unaffiliated/dcoutts) |
2021-01-29 04:30:13 +0100 | michaljanocko | (~michaljan@c-73-94-195-59.hsd1.mn.comcast.net) |
2021-01-29 04:31:02 +0100 | niklasb- | (~niklasb@unaffiliated/codeslay0r) |
2021-01-29 04:31:33 +0100 | gargawel_ | (~gael@212.83.144.58) |
2021-01-29 04:31:36 +0100 | jrm2 | (~jrm@freebsd/developer/jrm) |
2021-01-29 04:31:57 +0100 | MidAutumnHotaru0 | (~MidAutumn@unaffiliated/midautumnhotaru) |
2021-01-29 04:31:57 +0100 | Katarushisu4 | (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) |
2021-01-29 04:32:40 +0100 | kadobanana | (~mud@unaffiliated/kadoban) |
2021-01-29 04:33:00 +0100 | bgamari_ | (~bgamari@72.65.101.133) |
2021-01-29 04:33:01 +0100 | Unode_ | (~Unode@unaffiliated/unode) |
2021-01-29 04:33:04 +0100 | n8chan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
2021-01-29 04:33:13 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 260 seconds) |
2021-01-29 04:33:40 +0100 | marek_ | (~mmahut@209.250.249.245) |
2021-01-29 04:33:50 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 04:33:54 +0100 | lkurusa_ | (~lkurusa@209.250.237.122) |
2021-01-29 04:34:00 +0100 | monochrm | (trebla@216.138.220.146) |
2021-01-29 04:34:04 +0100 | abrar_ | (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) |
2021-01-29 04:34:04 +0100 | okad1 | (~okad@ec2-18-135-78-237.eu-west-2.compute.amazonaws.com) |
2021-01-29 04:34:10 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 04:34:10 +0100 | dragestil_ | (~quassel@fsf/member/dragestil) |
2021-01-29 04:34:11 +0100 | xensky_ | (~xensky@xengarden.xen.prgmr.com) |
2021-01-29 04:34:12 +0100 | aweinsto1k | (~aweinstoc@cpe-67-248-65-250.nycap.res.rr.com) |
2021-01-29 04:34:18 +0100 | jtobin | (~jtobin@li1555-212.members.linode.com) |
2021-01-29 04:34:25 +0100 | Tspoon | (tlarjoma@hilla.kapsi.fi) |
2021-01-29 04:34:28 +0100 | tylerjl | (~leothrix@elastic/staff/leothrix) |
2021-01-29 04:34:30 +0100 | unlink2 | (~unlink2@p57b8511e.dip0.t-ipconnect.de) (Remote host closed the connection) |
2021-01-29 04:34:33 +0100 | aidecoe_ | (~aidecoe@unaffiliated/aidecoe) |
2021-01-29 04:35:08 +0100 | n8chan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Client Quit) |
2021-01-29 04:35:40 +0100 | michalja1ocko | (~michaljan@c-73-94-195-59.hsd1.mn.comcast.net) (Quit: Lost terminal) |
2021-01-29 04:35:58 +0100 | unlink2 | (~unlink2@p200300ebcf12ea00013250d6b4625a26.dip0.t-ipconnect.de) |
2021-01-29 04:36:07 +0100 | graingert_ | (sid128301@gateway/web/irccloud.com/x-zalngjnregedcjeh) |
2021-01-29 04:36:11 +0100 | jespada_ | (~jespada@90.254.242.138) |
2021-01-29 04:37:59 +0100 | o1lo01ol_ | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 04:38:03 +0100 | cgfbee | (~bot@oc1.itim-cj.ro) (Excess Flood) |
2021-01-29 04:38:36 +0100 | connrs- | (~connrs@runciter.connrs.uk) (Ping timeout: 240 seconds) |
2021-01-29 04:38:46 +0100 | tms__ | (thomaav@cassarossa.samfundet.no) |
2021-01-29 04:38:50 +0100 | drbean | (~drbean@TC210-63-209-86.static.apol.com.tw) (*.net *.split) |
2021-01-29 04:38:50 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (*.net *.split) |
2021-01-29 04:38:50 +0100 | bgamari | (~bgamari@72.65.101.133) (*.net *.split) |
2021-01-29 04:38:50 +0100 | jespada | (~jespada@90.254.242.138) (*.net *.split) |
2021-01-29 04:38:51 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) (*.net *.split) |
2021-01-29 04:38:51 +0100 | MidAutumnHotaru | (~MidAutumn@unaffiliated/midautumnhotaru) (*.net *.split) |
2021-01-29 04:38:51 +0100 | totte | (~totte@chakra/totte) (*.net *.split) |
2021-01-29 04:38:51 +0100 | aidecoe | (~aidecoe@unaffiliated/aidecoe) (*.net *.split) |
2021-01-29 04:38:51 +0100 | Sgeo | (~Sgeo@ool-18b98aa4.dyn.optonline.net) (*.net *.split) |
2021-01-29 04:38:52 +0100 | neightchan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (*.net *.split) |
2021-01-29 04:38:52 +0100 | tzlil | (~tzlil@unaffiliated/tzlil) (*.net *.split) |
2021-01-29 04:38:52 +0100 | graingert | (sid128301@gateway/web/irccloud.com/x-kgpvzuvierfgnrsi) (*.net *.split) |
2021-01-29 04:38:52 +0100 | entel | (uid256215@botters/entel) (*.net *.split) |
2021-01-29 04:38:52 +0100 | Unode | (~Unode@unaffiliated/unode) (*.net *.split) |
2021-01-29 04:38:52 +0100 | hiroaki | (~hiroaki@ip4d167562.dynamic.kabel-deutschland.de) (*.net *.split) |
2021-01-29 04:38:52 +0100 | jrm | (~jrm@freebsd/developer/jrm) (*.net *.split) |
2021-01-29 04:38:52 +0100 | niklasb_ | (~niklasb@unaffiliated/codeslay0r) (*.net *.split) |
2021-01-29 04:38:52 +0100 | myme | (~myme@li1406-121.members.linode.com) (*.net *.split) |
2021-01-29 04:38:53 +0100 | L29Ah | (~L29Ah@unaffiliated/l29ah) (*.net *.split) |
2021-01-29 04:38:53 +0100 | Katarushisu | (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) (*.net *.split) |
2021-01-29 04:38:53 +0100 | dcoutts__ | (~duncan@33.14.75.194.dyn.plus.net) (*.net *.split) |
2021-01-29 04:38:53 +0100 | monochrom | (trebla@216.138.220.146) (*.net *.split) |
2021-01-29 04:38:53 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (*.net *.split) |
2021-01-29 04:38:53 +0100 | dcoutts | (~dcoutts@unaffiliated/dcoutts) (*.net *.split) |
2021-01-29 04:38:53 +0100 | abrar | (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) (*.net *.split) |
2021-01-29 04:38:53 +0100 | styledash | (~styledash@157.230.173.136) (*.net *.split) |
2021-01-29 04:38:53 +0100 | mud | (~mud@unaffiliated/kadoban) (*.net *.split) |
2021-01-29 04:38:53 +0100 | Ekho | (~Ekho@unaffiliated/ekho) (*.net *.split) |
2021-01-29 04:38:53 +0100 | tolt | (~weechat-h@li219-154.members.linode.com) (*.net *.split) |
2021-01-29 04:38:53 +0100 | TommyC | (~TommyC@unaffiliated/sepulchralbloom) (*.net *.split) |
2021-01-29 04:38:53 +0100 | Tspoon_ | (tlarjoma@hilla.kapsi.fi) (*.net *.split) |
2021-01-29 04:38:53 +0100 | jtobin_ | (~jtobin@li1555-212.members.linode.com) (*.net *.split) |
2021-01-29 04:38:53 +0100 | sepples_ | (~sepples@67.205.168.224) (*.net *.split) |
2021-01-29 04:38:54 +0100 | ekleog | (~ii@prologin/ekleog) (*.net *.split) |
2021-01-29 04:38:54 +0100 | aweinstock | (~aweinstoc@cpe-67-248-65-250.nycap.res.rr.com) (*.net *.split) |
2021-01-29 04:38:54 +0100 | leothrix | (~leothrix@elastic/staff/leothrix) (*.net *.split) |
2021-01-29 04:38:54 +0100 | lkurusa | (~lkurusa@fedora/Levex) (*.net *.split) |
2021-01-29 04:38:54 +0100 | okad | (~okad@ec2-18-135-78-237.eu-west-2.compute.amazonaws.com) (*.net *.split) |
2021-01-29 04:38:54 +0100 | dragestil | (~quassel@fsf/member/dragestil) (*.net *.split) |
2021-01-29 04:38:54 +0100 | xensky | (~xensky@xengarden.xen.prgmr.com) (*.net *.split) |
2021-01-29 04:38:54 +0100 | divVerent | (~divVerent@xonotic/core-team/divVerent) (*.net *.split) |
2021-01-29 04:38:54 +0100 | marek | (~mmahut@fedora/pyxel) (*.net *.split) |
2021-01-29 04:38:54 +0100 | hiredman | (~hiredman@volyova.ec2.thelastcitadel.com) (*.net *.split) |
2021-01-29 04:38:54 +0100 | gargawel | (~gael@212.83.144.58) (*.net *.split) |
2021-01-29 04:38:54 +0100 | hyperfekt | (end@bnc.hyperfekt.net) (*.net *.split) |
2021-01-29 04:38:54 +0100 | shachaf | (~shachaf@unaffiliated/shachaf) (*.net *.split) |
2021-01-29 04:38:54 +0100 | tms_ | (thomaav@cassarossa.samfundet.no) (*.net *.split) |
2021-01-29 04:38:54 +0100 | johnstein | (~johnstein@192.73.239.18) (*.net *.split) |
2021-01-29 04:38:54 +0100 | c-rog | (~c-rog@traffic.simst.im) (*.net *.split) |
2021-01-29 04:38:55 +0100 | gambpang_ | (~gambpang@unaffiliated/gambpang) (*.net *.split) |
2021-01-29 04:38:55 +0100 | Unode_ | Unode |
2021-01-29 04:38:55 +0100 | MidAutumnHotaru0 | MidAutumnHotaru |
2021-01-29 04:38:55 +0100 | monochrm | monochrom |
2021-01-29 04:38:55 +0100 | graingert_ | graingert |
2021-01-29 04:39:03 +0100 | dcoutts_ | (~dcoutts@unaffiliated/dcoutts) (Read error: Connection reset by peer) |
2021-01-29 04:39:03 +0100 | dcoutts | (~dcoutts@unaffiliated/dcoutts) |
2021-01-29 04:39:10 +0100 | jrm2 | jrm |
2021-01-29 04:39:12 +0100 | Katarushisu4 | Katarushisu |
2021-01-29 04:39:18 +0100 | werneta | (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
2021-01-29 04:39:21 +0100 | connrs | (~connrs@runciter.connrs.uk) |
2021-01-29 04:39:44 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-rqctawicyzieuemp) (Ping timeout: 240 seconds) |
2021-01-29 04:39:44 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-zkvelwqajbdfaivp) (Ping timeout: 240 seconds) |
2021-01-29 04:39:45 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-ykpvnxagunrmaruz) (Ping timeout: 240 seconds) |
2021-01-29 04:39:57 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-yusaxhojikeccdlz) (Ping timeout: 246 seconds) |
2021-01-29 04:39:57 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-ekccjehastiernqs) (Ping timeout: 246 seconds) |
2021-01-29 04:39:58 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-exgmmiatxmgvguxf) (Ping timeout: 246 seconds) |
2021-01-29 04:39:58 +0100 | Vanilla[m] | (danielm14@gateway/shell/matrix.org/x-whfogrxdnnzejpps) (Ping timeout: 246 seconds) |
2021-01-29 04:39:58 +0100 | shieru[m] | (shierualet@gateway/shell/matrix.org/x-lvmwskofnwwhtnfa) (Ping timeout: 246 seconds) |
2021-01-29 04:39:58 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-sjldjntkxukhdqmr) (Ping timeout: 246 seconds) |
2021-01-29 04:39:59 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-egkgcdfvyzswcudi) (Ping timeout: 246 seconds) |
2021-01-29 04:39:59 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-ftmzydevxiuodkhm) (Ping timeout: 246 seconds) |
2021-01-29 04:40:05 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-jrluqdwzebggjbxp) (Ping timeout: 240 seconds) |
2021-01-29 04:40:23 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-jbvwxmkrerqlhfvw) (Ping timeout: 265 seconds) |
2021-01-29 04:40:25 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-sssaivvxgfmbzhtj) (Ping timeout: 240 seconds) |
2021-01-29 04:40:29 +0100 | cgfbee | (~bot@oc1.itim-cj.ro) |
2021-01-29 04:40:45 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-tnayokxhpbjehyrp) (Ping timeout: 240 seconds) |
2021-01-29 04:40:46 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-vgqugtetnlgzdcqo) (Ping timeout: 240 seconds) |
2021-01-29 04:40:46 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-ryfaypxqatwnqwbk) (Ping timeout: 240 seconds) |
2021-01-29 04:40:47 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-wxjvskcnzlbybcmx) (Ping timeout: 240 seconds) |
2021-01-29 04:40:48 +0100 | gambpang | (~gambpang@unaffiliated/gambpang) |
2021-01-29 04:40:51 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-nziurykukbhtlsga) (Ping timeout: 265 seconds) |
2021-01-29 04:40:52 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-plzbwrucimpohevs) (Ping timeout: 265 seconds) |
2021-01-29 04:41:02 +0100 | johnstein | (~johnstein@192.73.239.18) |
2021-01-29 04:41:10 +0100 | dcoutts_ | (~duncan@33.14.75.194.dyn.plus.net) |
2021-01-29 04:41:13 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Ping timeout: 272 seconds) |
2021-01-29 04:41:44 +0100 | Mr_Cue | (~Mr._Cue@pengyuzhou.com) |
2021-01-29 04:41:55 +0100 | sz0 | (uid110435@gateway/web/irccloud.com/x-wmoravhaketdavzh) (Ping timeout: 246 seconds) |
2021-01-29 04:42:07 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 04:42:16 +0100 | jetpack_joe | (sid146137@gateway/web/irccloud.com/x-hwshuzhegajixirk) (Ping timeout: 246 seconds) |
2021-01-29 04:42:56 +0100 | hyperfekt | (end@bnc.hyperfekt.net) |
2021-01-29 04:42:56 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-snwzqowgbhiwxelz) |
2021-01-29 04:42:58 +0100 | adamse | (sid72084@gateway/web/irccloud.com/x-hftptsoryswrcmdr) (Ping timeout: 246 seconds) |
2021-01-29 04:42:59 +0100 | FinnElija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) |
2021-01-29 04:42:59 +0100 | finn_elija | Guest50060 |
2021-01-29 04:42:59 +0100 | FinnElija | finn_elija |
2021-01-29 04:43:16 +0100 | xirhtogal | (~lagothrix@unaffiliated/lagothrix) |
2021-01-29 04:43:16 +0100 | lagothrix | Guest65650 |
2021-01-29 04:43:16 +0100 | Guest65650 | (~lagothrix@unaffiliated/lagothrix) (Killed (verne.freenode.net (Nickname regained by services))) |
2021-01-29 04:43:16 +0100 | xirhtogal | lagothrix |
2021-01-29 04:43:19 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-hjhkywdmyjcbxdao) |
2021-01-29 04:43:22 +0100 | <koz_> | :t showHex |
2021-01-29 04:43:23 +0100 | <lambdabot> | (Integral a, Show a) => a -> ShowS |
2021-01-29 04:43:32 +0100 | theDon | (~td@94.134.91.114) |
2021-01-29 04:43:32 +0100 | totte | (~totte@chakra/totte) |
2021-01-29 04:43:32 +0100 | styledash | (~styledash@157.230.173.136) |
2021-01-29 04:43:32 +0100 | tolt | (~weechat-h@li219-154.members.linode.com) |
2021-01-29 04:43:32 +0100 | TommyC | (~TommyC@unaffiliated/sepulchralbloom) |
2021-01-29 04:43:32 +0100 | sepples_ | (~sepples@67.205.168.224) |
2021-01-29 04:43:32 +0100 | ekleog | (~ii@prologin/ekleog) |
2021-01-29 04:43:32 +0100 | hiredman | (~hiredman@volyova.ec2.thelastcitadel.com) |
2021-01-29 04:43:32 +0100 | shachaf | (~shachaf@unaffiliated/shachaf) |
2021-01-29 04:43:32 +0100 | c-rog | (~c-rog@traffic.simst.im) |
2021-01-29 04:43:34 +0100 | sz0 | (uid110435@gateway/web/irccloud.com/x-feemqzxyliawjlcl) |
2021-01-29 04:43:41 +0100 | totte | (~totte@chakra/totte) (Max SendQ exceeded) |
2021-01-29 04:43:48 +0100 | <koz_> | > showHex "" 10 |
2021-01-29 04:43:48 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-ytuzypwkxczvrner) |
2021-01-29 04:43:48 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-szzopgiogbrvouzy) |
2021-01-29 04:43:50 +0100 | <lambdabot> | error: |
2021-01-29 04:43:50 +0100 | <lambdabot> | • No instance for (Integral [Char]) arising from a use of ‘showHex’ |
2021-01-29 04:43:50 +0100 | <lambdabot> | • In the expression: showHex "" 10error: |
2021-01-29 04:43:55 +0100 | <koz_> | > showHex 10 "foo" |
2021-01-29 04:43:57 +0100 | <lambdabot> | "afoo" |
2021-01-29 04:44:00 +0100 | <koz_> | :D |
2021-01-29 04:44:05 +0100 | Ekho- | (~Ekho@unaffiliated/ekho) |
2021-01-29 04:44:08 +0100 | totte | (~totte@chakra/totte) |
2021-01-29 04:44:11 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-gpotzfvrsdljrguy) |
2021-01-29 04:44:17 +0100 | <koz_> | @hoogle showHex |
2021-01-29 04:44:17 +0100 | <lambdabot> | Numeric showHex :: (Integral a, Show a) => a -> ShowS |
2021-01-29 04:44:17 +0100 | <lambdabot> | BasePrelude showHex :: (Integral a, Show a) => a -> ShowS |
2021-01-29 04:44:17 +0100 | <lambdabot> | Number.Positional showHex :: Exponent -> T -> String |
2021-01-29 04:44:37 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-pkgfhhkszhmqwpmw) |
2021-01-29 04:45:03 +0100 | <koz_> | > showHex (127 :: Word8) "foo" |
2021-01-29 04:45:05 +0100 | <lambdabot> | "7ffoo" |
2021-01-29 04:45:06 +0100 | jetpack_joe | (sid146137@gateway/web/irccloud.com/x-barhrktjbbtarmrh) |
2021-01-29 04:45:07 +0100 | adamse | (sid72084@gateway/web/irccloud.com/x-vpeedmrdcymsqhrq) |
2021-01-29 04:45:22 +0100 | hiroaki | (~hiroaki@ip4d167562.dynamic.kabel-deutschland.de) |
2021-01-29 04:45:32 +0100 | entel | (uid256215@botters/entel) |
2021-01-29 04:45:51 +0100 | finn_elija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Remote host closed the connection) |
2021-01-29 04:45:51 +0100 | geowiesnot | (~user@87-89-181-157.abo.bbox.fr) |
2021-01-29 04:45:56 +0100 | divVerent | (~divVerent@xonotic/core-team/divVerent) |
2021-01-29 04:46:04 +0100 | renzhi | (~renzhi@2607:fa49:6500:6f00::1e43) (Ping timeout: 240 seconds) |
2021-01-29 04:46:07 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-toacrcpwyarsxvuv) |
2021-01-29 04:46:12 +0100 | FinnElija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) |
2021-01-29 04:46:12 +0100 | FinnElija | finn_elija |
2021-01-29 04:46:40 +0100 | drbean | (~drbean@TC210-63-209-58.static.apol.com.tw) |
2021-01-29 04:46:42 +0100 | tzlil | (~tzlil@unaffiliated/tzlil) |
2021-01-29 04:46:45 +0100 | Guest50060 | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Ping timeout: 268 seconds) |
2021-01-29 04:46:47 +0100 | myme | (~myme@li1406-121.members.linode.com) |
2021-01-29 04:46:57 +0100 | Vanilla[m] | (danielm14@gateway/shell/matrix.org/x-qvgirgiqkpfhitsx) |
2021-01-29 04:47:05 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-koftrfiqgreybwcc) |
2021-01-29 04:47:08 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-zhziubqfueekjvdy) |
2021-01-29 04:47:24 +0100 | shieru[m] | (shierualet@gateway/shell/matrix.org/x-xjitmrdvmzpxvaye) |
2021-01-29 04:47:32 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-cdkxzsrclyjffoay) |
2021-01-29 04:47:42 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-mevkbmdpgnjsfaoa) |
2021-01-29 04:47:56 +0100 | thecoffemaker | (~thecoffem@unaffiliated/thecoffemaker) (Ping timeout: 240 seconds) |
2021-01-29 04:49:25 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-jjbzufwlukkgozqt) |
2021-01-29 04:49:25 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-tretpgbizgvhqshc) |
2021-01-29 04:49:36 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-bapxhdzbktiiozey) |
2021-01-29 04:49:49 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-ddezeyhdauijxhwo) |
2021-01-29 04:50:27 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-yrnmgdvgyzkirjut) |
2021-01-29 04:50:30 +0100 | elsif | (elsifmatri@gateway/shell/matrix.org/x-zjqnydrjgfuszioa) |
2021-01-29 04:50:32 +0100 | michaljanocko | (~michaljan@c-73-94-195-59.hsd1.mn.comcast.net) (Quit: Lost terminal) |
2021-01-29 04:50:46 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-ainpfopslhznmpfi) |
2021-01-29 04:51:38 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-01-29 04:51:52 +0100 | drbean | (~drbean@TC210-63-209-58.static.apol.com.tw) (Ping timeout: 260 seconds) |
2021-01-29 04:52:04 +0100 | drbean | (~drbean@TC210-63-209-93.static.apol.com.tw) |
2021-01-29 04:52:05 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-ybcnwawknehazhnr) |
2021-01-29 04:53:36 +0100 | thecoffemaker | (~thecoffem@unaffiliated/thecoffemaker) |
2021-01-29 04:53:37 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 04:54:26 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 04:54:41 +0100 | texasmynsted | shrug |
2021-01-29 04:54:44 +0100 | <texasmynsted> | https://chrisdone.com/posts/shell-conduit/ |
2021-01-29 04:55:06 +0100 | slack1256 | (~slack1256@dvc-186-186-101-190.movil.vtr.net) (Remote host closed the connection) |
2021-01-29 04:55:42 +0100 | conal | (~conal@192.145.117.143) (Quit: Computer has gone to sleep.) |
2021-01-29 04:55:45 +0100 | Ekho- | Ekho |
2021-01-29 04:58:31 +0100 | unlink2 | (~unlink2@p200300ebcf12ea00013250d6b4625a26.dip0.t-ipconnect.de) (Remote host closed the connection) |
2021-01-29 04:59:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 05:00:01 +0100 | haasn | (~nand@mpv/developer/haasn) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
2021-01-29 05:01:04 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 05:03:16 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 05:03:17 +0100 | unlink2 | (~unlink2@p200300ebcf12ea00013250d6b4625a26.dip0.t-ipconnect.de) |
2021-01-29 05:04:42 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
2021-01-29 05:04:59 +0100 | aweinsto1k | aweinstock |
2021-01-29 05:05:22 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 246 seconds) |
2021-01-29 05:06:16 +0100 | jedws | (~jedws@121.209.199.128) |
2021-01-29 05:07:38 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Ping timeout: 260 seconds) |
2021-01-29 05:07:59 +0100 | Rudd0 | (~Rudd0@185.189.115.103) |
2021-01-29 05:09:03 +0100 | kupi | (uid212005@gateway/web/irccloud.com/x-cknjqmjrxwpkvwqw) (Quit: Connection closed for inactivity) |
2021-01-29 05:09:23 +0100 | Mr_Cue | (~Mr._Cue@pengyuzhou.com) (Remote host closed the connection) |
2021-01-29 05:09:27 +0100 | MrCue | (~Mr._Cue@pengyuzhou.com) |
2021-01-29 05:11:37 +0100 | j3r3my | (~jeremym@68-73-116-155.lightspeed.rlghnc.sbcglobal.net) (Ping timeout: 272 seconds) |
2021-01-29 05:14:09 +0100 | polyphem | (~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) (Ping timeout: 272 seconds) |
2021-01-29 05:14:42 +0100 | <Axman6> | Anyone know how to get cabal-install to install tasty-discover before running its tests? I've added build-tools: tasty-discover to the test-suite definition but it either isn't installing it, or by default in CI it can't find the executable |
2021-01-29 05:14:47 +0100 | thecoffemaker | (~thecoffem@unaffiliated/thecoffemaker) (Ping timeout: 272 seconds) |
2021-01-29 05:16:13 +0100 | Quivver | (~Quivver@90.221.74.173) (Ping timeout: 264 seconds) |
2021-01-29 05:17:12 +0100 | haasn | (~nand@mpv/developer/haasn) |
2021-01-29 05:17:31 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-kendsybseqbsecek) (Quit: Connection closed for inactivity) |
2021-01-29 05:18:22 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 05:18:41 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 05:18:51 +0100 | Quivver | (~Quivver@90.221.74.173) |
2021-01-29 05:20:26 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 05:20:50 +0100 | natechan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
2021-01-29 05:21:11 +0100 | wyer | (~justin_wy@102-65-159-176.dsl.web.africa) |
2021-01-29 05:22:59 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 05:23:04 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 05:23:57 +0100 | plutoniix | (~q@184.82.205.92) |
2021-01-29 05:25:49 +0100 | wyer | (~justin_wy@102-65-159-176.dsl.web.africa) (Ping timeout: 264 seconds) |
2021-01-29 05:25:57 +0100 | drbean | (~drbean@TC210-63-209-93.static.apol.com.tw) (Read error: Connection reset by peer) |
2021-01-29 05:28:33 +0100 | toorevitimirp | (~tooreviti@117.182.181.145) |
2021-01-29 05:30:56 +0100 | <Axman6> | looks like just adding a `cabal new-install tasty-discover` might do the trick :\ |
2021-01-29 05:31:43 +0100 | <dolio> | How does tasty-discover work? I'm not familiar with it. |
2021-01-29 05:32:10 +0100 | drbean | (~drbean@TC210-63-209-27.static.apol.com.tw) |
2021-01-29 05:32:19 +0100 | <dolio> | Like, if it's just a program you run, how are you calling it in your test suite? |
2021-01-29 05:33:09 +0100 | <SwarmCollective> | Axman6, id your CI running in a container? If so, you could install it when building the container. |
2021-01-29 05:33:50 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 05:34:12 +0100 | <dolio> | I'm not really familiar with how build-tools works, either, but if it installs locally to the project, you might need to `cabal exec` to get the environment set up right. Although that's pure speculation. |
2021-01-29 05:36:52 +0100 | thunderrd | (~thunderrd@183.182.115.7) |
2021-01-29 05:38:24 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 05:39:32 +0100 | jlamothe | (~jlamothe@198.251.55.207) (Quit: leaving) |
2021-01-29 05:41:11 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Remote host closed the connection) |
2021-01-29 05:45:34 +0100 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
2021-01-29 05:45:48 +0100 | Tario | (~Tario@201.192.165.173) |
2021-01-29 05:47:48 +0100 | philopsos | (~caecilius@gateway/tor-sasl/caecilius) (Ping timeout: 268 seconds) |
2021-01-29 05:48:09 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 05:48:11 +0100 | acidjnk_new | (~acidjnk@p200300d0c704e792e92d97b10635a7de.dip0.t-ipconnect.de) |
2021-01-29 05:48:20 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 05:49:56 +0100 | Tario | (~Tario@201.192.165.173) (Ping timeout: 240 seconds) |
2021-01-29 05:50:12 +0100 | rdivyanshu | (uid322626@gateway/web/irccloud.com/x-vyzrmkpjslpvfbup) |
2021-01-29 05:52:21 +0100 | Quivver | (~Quivver@90.221.74.173) (Quit: Connection error?!) |
2021-01-29 05:52:24 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 05:54:11 +0100 | mrchampion | (~mrchampio@38.18.109.23) (Remote host closed the connection) |
2021-01-29 05:54:22 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 05:56:31 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 05:57:31 +0100 | mannin_ | (~Quivver@90.221.74.173) |
2021-01-29 05:58:28 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 05:58:46 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 05:59:37 +0100 | <texasmynsted> | I have a project. It has a single Haskell executable. It also has at least one helper, Haskell executable. |
2021-01-29 06:00:06 +0100 | <texasmynsted> | Is it common to just put the helper project in its own sub directory under the main project? |
2021-01-29 06:00:24 +0100 | <texasmynsted> | Will this cause any issues with cabal? (I do not expect that it would.) |
2021-01-29 06:02:44 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 06:03:52 +0100 | Saukk | (~Saukk@83-148-239-3.dynamic.lounea.fi) (Remote host closed the connection) |
2021-01-29 06:04:13 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 264 seconds) |
2021-01-29 06:04:18 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 06:07:49 +0100 | Sheilong | (uid293653@gateway/web/irccloud.com/x-pnpeukuovkmcsdlh) () |
2021-01-29 06:08:29 +0100 | thecoffemaker | (~thecoffem@unaffiliated/thecoffemaker) |
2021-01-29 06:08:44 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 06:11:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 06:12:55 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 06:14:09 +0100 | soft-warm | (4408f588@ip68-8-245-136.sd.sd.cox.net) (Ping timeout: 248 seconds) |
2021-01-29 06:14:58 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 06:15:22 +0100 | cocytus_ | (~cocytus@cpe-76-95-48-109.socal.res.rr.com) (Ping timeout: 246 seconds) |
2021-01-29 06:17:17 +0100 | Geasy | (~Geasy@42.112.185.236) |
2021-01-29 06:17:57 +0100 | <SwarmCollective> | texasmynsted You can specify your project layout in the cabal.project file. |
2021-01-29 06:18:23 +0100 | ixaxaar | (~ixaxaar@49.207.210.215) |
2021-01-29 06:18:58 +0100 | <SwarmCollective> | You may find it easiest to have both executables in their own sub-folder and your cabal.project and other configuration (hie.yaml if using the language server, for example) in the root. |
2021-01-29 06:19:22 +0100 | <SwarmCollective> | Sorry, not root, parent or main folder. |
2021-01-29 06:22:30 +0100 | zopsi_ | (zopsi@2600:3c00::f03c:91ff:fe14:551f) () |
2021-01-29 06:23:28 +0100 | __minoru__shirae | (~shiraeesh@5.101.59.137) (Ping timeout: 260 seconds) |
2021-01-29 06:24:29 +0100 | Geasy | (~Geasy@42.112.185.236) () |
2021-01-29 06:24:36 +0100 | mannin_ | (~Quivver@90.221.74.173) (Ping timeout: 240 seconds) |
2021-01-29 06:25:21 +0100 | zopsi | (zopsi@2600:3c00::f03c:91ff:fe14:551f) |
2021-01-29 06:26:04 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 06:27:02 +0100 | <texasmynsted> | SwarmCollective: If I have a single myProject.cabal file, then will that make running, testing, etc more complicated? |
2021-01-29 06:27:15 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 06:29:08 +0100 | <SwarmCollective> | I am not sure about that, but if you have a main folder with two sub-folders, each sub-folder with it's own application.cabal file, you can put a cabal.project (<<-- named exactly) in the main folder which will refer to the application.cabal files in the sub-folders. |
2021-01-29 06:29:49 +0100 | <SwarmCollective> | See also: https://cabal.readthedocs.io/en/3.4/cabal-project.html |
2021-01-29 06:29:58 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 06:33:50 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 06:34:04 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 06:34:10 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 06:34:18 +0100 | mannin | (mannin@90.221.74.173) |
2021-01-29 06:34:20 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Client Quit) |
2021-01-29 06:34:33 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Ping timeout: 260 seconds) |
2021-01-29 06:34:42 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 06:38:47 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) |
2021-01-29 06:38:50 +0100 | <Axman6> | dolio: it's run by getting ghc to run it: https://github.com/axman6/Utf8Monoid/tree/master/test/Spec.hs |
2021-01-29 06:38:55 +0100 | concept2 | (~concept2@unaffiliated/tubo) (Quit: Ping timeout (120 seconds)) |
2021-01-29 06:39:17 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 246 seconds) |
2021-01-29 06:39:20 +0100 | <dolio> | Oh. Unsure about that, then. |
2021-01-29 06:40:56 +0100 | MarcelineVQ | (~anja@198.254.199.42) (Ping timeout: 240 seconds) |
2021-01-29 06:41:30 +0100 | concept2 | (~concept2@unaffiliated/tubo) |
2021-01-29 06:43:58 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 06:46:37 +0100 | micro | (~micro@unaffiliated/micro) (Ping timeout: 256 seconds) |
2021-01-29 06:46:37 +0100 | tv | (~tv@unaffiliated/tv) (Ping timeout: 256 seconds) |
2021-01-29 06:46:44 +0100 | micro | (~micro@unaffiliated/micro) |
2021-01-29 06:47:02 +0100 | tv | (~tv@unaffiliated/tv) |
2021-01-29 06:48:36 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 06:51:48 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 06:52:56 +0100 | MarcelineVQ | (~anja@198.254.199.42) |
2021-01-29 06:56:35 +0100 | albel727 | (~albel727@unaffiliated/albel727) |
2021-01-29 06:57:07 +0100 | dwuggh | (~dwuggh@2408:8207:185f:52b0:3446:ec92:99fb:5) (Remote host closed the connection) |
2021-01-29 06:57:35 +0100 | dwuggh | (~dwuggh@2408:8207:185f:52b0:3446:ec92:99fb:5) |
2021-01-29 06:58:03 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) (Remote host closed the connection) |
2021-01-29 06:59:01 +0100 | Tops2 | (~Tobias@dyndsl-095-033-095-245.ewe-ip-backbone.de) |
2021-01-29 07:00:49 +0100 | Tops21 | (~Tobias@dyndsl-095-033-024-195.ewe-ip-backbone.de) (Ping timeout: 265 seconds) |
2021-01-29 07:02:21 +0100 | <texasmynsted> | oh. Okay. Thank you. I will check that out. |
2021-01-29 07:02:59 +0100 | styledash | (~styledash@157.230.173.136) (Quit: The Lounge - https://thelounge.chat) |
2021-01-29 07:03:43 +0100 | Jello_Raptor | (~Jello_Rap@li641-12.members.linode.com) (Remote host closed the connection) |
2021-01-29 07:03:44 +0100 | styledash | (~styledash@157.230.173.136) |
2021-01-29 07:03:51 +0100 | mozzarella | (~sam@unaffiliated/sam113101) (Ping timeout: 260 seconds) |
2021-01-29 07:05:08 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) |
2021-01-29 07:08:11 +0100 | __minoru__shirae | (~shiraeesh@46.34.206.100) |
2021-01-29 07:08:22 +0100 | Jello_Raptor | (~Jello_Rap@li641-12.members.linode.com) |
2021-01-29 07:15:16 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 07:18:02 +0100 | Phong_ | (~Phong_@185.163.110.109) |
2021-01-29 07:20:32 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 07:21:02 +0100 | Feuermagier | (~Feuermagi@213.178.26.41) |
2021-01-29 07:21:07 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 07:24:08 +0100 | MrCue | (~Mr._Cue@pengyuzhou.com) (Ping timeout: 260 seconds) |
2021-01-29 07:25:47 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 07:26:14 +0100 | nineonin_ | (~nineonine@2604:3d08:7785:9600:1d25:9d82:8276:bb69) (Remote host closed the connection) |
2021-01-29 07:27:17 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Remote host closed the connection) |
2021-01-29 07:30:20 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) |
2021-01-29 07:32:39 +0100 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
2021-01-29 07:34:04 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 07:34:40 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) (Ping timeout: 258 seconds) |
2021-01-29 07:34:52 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 07:38:26 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 246 seconds) |
2021-01-29 07:40:25 +0100 | banner | (~banner@116-255-17-204.ip4.superloop.com) |
2021-01-29 07:40:49 +0100 | dave_uy | (~david@108.61.193.26) (Quit: The Lounge - https://thelounge.chat) |
2021-01-29 07:41:03 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 07:42:18 +0100 | banner | (~banner@116-255-17-204.ip4.superloop.com) (Remote host closed the connection) |
2021-01-29 07:43:47 +0100 | dave_uy | (~david@108.61.193.26) |
2021-01-29 07:45:28 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) |
2021-01-29 07:45:45 +0100 | geyaeb | (~geyaeb@gateway/tor-sasl/geyaeb) (Remote host closed the connection) |
2021-01-29 07:45:50 +0100 | conal | (~conal@209.58.131.42) |
2021-01-29 07:46:05 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 07:46:10 +0100 | conal | (~conal@209.58.131.42) (Client Quit) |
2021-01-29 07:46:12 +0100 | geyaeb | (~geyaeb@gateway/tor-sasl/geyaeb) |
2021-01-29 07:50:44 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 07:55:02 +0100 | cocytus_ | (~cocytus@cpe-76-95-48-109.socal.res.rr.com) |
2021-01-29 07:55:42 +0100 | surfncode | (~surfncode@2a01:cb19:4ea:a200:a4f5:1edb:935a:273b) |
2021-01-29 07:55:42 +0100 | surfncode | (~surfncode@2a01:cb19:4ea:a200:a4f5:1edb:935a:273b) (Client Quit) |
2021-01-29 07:56:12 +0100 | shadowdaemon | (~user@unaffiliated/shadowdaemon) (Remote host closed the connection) |
2021-01-29 07:57:07 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 07:57:22 +0100 | shadowdaemon | (~user@unaffiliated/shadowdaemon) |
2021-01-29 07:58:12 +0100 | echoreply | (~echoreply@unaffiliated/echoreply) (Quit: WeeChat 1.9.1) |
2021-01-29 07:58:23 +0100 | poljar1 | (~poljar@93-139-54-120.adsl.net.t-com.hr) (Remote host closed the connection) |
2021-01-29 07:58:39 +0100 | echoreply | (~echoreply@unaffiliated/echoreply) |
2021-01-29 07:58:55 +0100 | poljar1 | (~poljar@93-139-54-120.adsl.net.t-com.hr) |
2021-01-29 07:59:39 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 08:01:00 +0100 | piele | (~piele@tbonesteak.creativeserver.net) (Quit: No Ping reply in 180 seconds.) |
2021-01-29 08:01:37 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 08:01:46 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 08:02:16 +0100 | piele | (~piele@tbonesteak.creativeserver.net) |
2021-01-29 08:02:38 +0100 | L29Ah | (~L29Ah@unaffiliated/l29ah) |
2021-01-29 08:03:23 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) |
2021-01-29 08:03:29 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 08:04:24 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds) |
2021-01-29 08:05:04 +0100 | jle` | (~mstksg@unaffiliated/mstksg) (Quit: WeeChat 2.7) |
2021-01-29 08:05:10 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 08:06:43 +0100 | __minoru__shirae | (~shiraeesh@46.34.206.100) (Ping timeout: 260 seconds) |
2021-01-29 08:07:44 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Ping timeout: 240 seconds) |
2021-01-29 08:09:02 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) (Ping timeout: 264 seconds) |
2021-01-29 08:09:56 +0100 | cocytus_ | (~cocytus@cpe-76-95-48-109.socal.res.rr.com) (Ping timeout: 246 seconds) |
2021-01-29 08:10:31 +0100 | shailangsa | (~shailangs@host86-162-150-221.range86-162.btcentralplus.com) (Ping timeout: 256 seconds) |
2021-01-29 08:11:16 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 08:12:04 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 08:15:11 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 08:15:12 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 08:16:03 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 08:17:10 +0100 | mananamenos | (~mananamen@84.122.202.215.dyn.user.ono.com) |
2021-01-29 08:17:28 +0100 | Graf_Blutwurst | (~grafblutw@2001:171b:226e:adc0:5d3c:a354:8d11:7fce) |
2021-01-29 08:18:16 +0100 | stux|RC-only | (stux2@grid9.quadspeedi.net) (Ping timeout: 240 seconds) |
2021-01-29 08:19:44 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 08:19:51 +0100 | rdivyanshu | (uid322626@gateway/web/irccloud.com/x-vyzrmkpjslpvfbup) (Quit: Connection closed for inactivity) |
2021-01-29 08:21:44 +0100 | stux|RC-only | (stux2@grid9.quadspeedi.net) |
2021-01-29 08:23:11 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) |
2021-01-29 08:24:10 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) (Ping timeout: 246 seconds) |
2021-01-29 08:27:40 +0100 | drbean | (~drbean@TC210-63-209-27.static.apol.com.tw) (Ping timeout: 246 seconds) |
2021-01-29 08:28:06 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 08:30:25 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 08:31:37 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 08:31:44 +0100 | drbean | (~drbean@TC210-63-209-34.static.apol.com.tw) |
2021-01-29 08:32:35 +0100 | monochrom | (trebla@216.138.220.146) (Quit: NO CARRIER) |
2021-01-29 08:33:11 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 08:34:21 +0100 | shailangsa | (~shailangs@host217-35-224-189.range217-35.btcentralplus.com) |
2021-01-29 08:34:43 +0100 | raym | (~ray@45.64.220.55) (Quit: leaving) |
2021-01-29 08:34:56 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 256 seconds) |
2021-01-29 08:35:47 +0100 | pieguy128 | (~pieguy128@bras-base-mtrlpq5031w-grc-39-70-27-244-102.dsl.bell.ca) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-01-29 08:36:05 +0100 | pieguy128 | (~pieguy128@bras-base-mtrlpq5031w-grc-39-70-27-244-102.dsl.bell.ca) |
2021-01-29 08:36:11 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 08:36:55 +0100 | tzh | (~tzh@c-24-21-73-154.hsd1.or.comcast.net) (Quit: zzz) |
2021-01-29 08:37:23 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 08:37:29 +0100 | hackage | mu-protobuf 0.4.2.0 - Protocol Buffers serialization and gRPC schema import for Mu microservices https://hackage.haskell.org/package/mu-protobuf-0.4.2.0 (AlejandroSerrano) |
2021-01-29 08:41:56 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 08:42:57 +0100 | monochrom | (trebla@216.138.220.146) |
2021-01-29 08:43:36 +0100 | drbean | (~drbean@TC210-63-209-34.static.apol.com.tw) (Ping timeout: 240 seconds) |
2021-01-29 08:45:32 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-01-29 08:45:36 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 08:46:34 +0100 | machinedgod | (~machinedg@135-23-192-217.cpe.pppoe.ca) (Ping timeout: 246 seconds) |
2021-01-29 08:47:17 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 08:48:42 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 08:49:28 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) |
2021-01-29 08:49:48 +0100 | drbean | (~drbean@TC210-63-209-43.static.apol.com.tw) |
2021-01-29 08:49:54 +0100 | lotuseater | (~user@2a02:908:fbd1:b0a0:49c8:b34e:2023:5c23) |
2021-01-29 08:50:01 +0100 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
2021-01-29 08:52:52 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Ping timeout: 246 seconds) |
2021-01-29 08:53:03 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 08:53:18 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2021-01-29 08:53:48 +0100 | raym | (~ray@45.64.220.55) |
2021-01-29 08:54:40 +0100 | <lortabac> | olligobber: good news |
2021-01-29 08:56:43 +0100 | drbean | (~drbean@TC210-63-209-43.static.apol.com.tw) (Ping timeout: 246 seconds) |
2021-01-29 08:56:43 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 246 seconds) |
2021-01-29 08:57:25 +0100 | vilpan | (~0@212.117.1.172) |
2021-01-29 08:57:39 +0100 | borne | (~fritjof@vpn05.bremen.freifunk.net) |
2021-01-29 08:57:46 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 09:01:20 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 09:02:21 +0100 | Major_Biscuit | (~Major_Bis@82.169.100.198) |
2021-01-29 09:11:00 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 09:14:46 +0100 | forgottenone | (~forgotten@176.42.24.169) |
2021-01-29 09:16:12 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 09:16:33 +0100 | coot | (~coot@37.30.55.132.nat.umts.dynamic.t-mobile.pl) |
2021-01-29 09:18:33 +0100 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) |
2021-01-29 09:19:22 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 272 seconds) |
2021-01-29 09:20:31 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-01-29 09:23:29 +0100 | miguel_clean | (~Miguel@89-72-187-203.dynamic.chello.pl) |
2021-01-29 09:25:26 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 09:25:26 +0100 | Narinas | (~Narinas@189.223.62.254.dsl.dyn.telnor.net) (Read error: Connection reset by peer) |
2021-01-29 09:25:56 +0100 | Narinas | (~Narinas@189.223.62.254.dsl.dyn.telnor.net) |
2021-01-29 09:26:08 +0100 | MrCue | (~Mr._Cue@pengyuzhou.com) |
2021-01-29 09:27:29 +0100 | idhugo | (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) |
2021-01-29 09:27:48 +0100 | idhugo | (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
2021-01-29 09:28:00 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 09:28:08 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Remote host closed the connection) |
2021-01-29 09:28:11 +0100 | idhugo | (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) |
2021-01-29 09:28:14 +0100 | geowiesnot | (~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 264 seconds) |
2021-01-29 09:28:19 +0100 | idhugo | (~idhugo@80-62-117-97-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
2021-01-29 09:28:25 +0100 | Boomerang | (~Boomerang@2a05:f6c7:2179:0:5976:80b4:6657:63a8) |
2021-01-29 09:28:43 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 09:33:03 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 260 seconds) |
2021-01-29 09:33:38 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 264 seconds) |
2021-01-29 09:35:09 +0100 | jle` | (~mstksg@cpe-23-240-75-236.socal.res.rr.com) |
2021-01-29 09:35:09 +0100 | jle` | (~mstksg@cpe-23-240-75-236.socal.res.rr.com) (Changing host) |
2021-01-29 09:35:09 +0100 | jle` | (~mstksg@unaffiliated/mstksg) |
2021-01-29 09:35:54 +0100 | Sgeo_ | (~Sgeo@ool-18b98aa4.dyn.optonline.net) (Read error: Connection reset by peer) |
2021-01-29 09:35:55 +0100 | chele | (~chele@ip5b40237d.dynamic.kabel-deutschland.de) |
2021-01-29 09:36:44 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 09:37:07 +0100 | dorkside3 | (~tdbgamer@208.190.197.222) |
2021-01-29 09:38:15 +0100 | dorkside | (~tdbgamer@208.190.197.222) (Ping timeout: 272 seconds) |
2021-01-29 09:38:15 +0100 | dorkside3 | dorkside |
2021-01-29 09:38:38 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 09:39:06 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 09:41:48 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 09:42:11 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 09:42:14 +0100 | earthy | (~arthurvl@deban2.xs4all.space) (Quit: WeeChat 1.6) |
2021-01-29 09:42:18 +0100 | kritzefitz | (~kritzefit@fw-front.credativ.com) |
2021-01-29 09:42:55 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 09:43:37 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 246 seconds) |
2021-01-29 09:46:20 +0100 | jle` | (~mstksg@unaffiliated/mstksg) (Ping timeout: 256 seconds) |
2021-01-29 09:46:56 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 09:47:23 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) |
2021-01-29 09:47:39 +0100 | atwm | (~andrew@178.197.234.250) |
2021-01-29 09:47:49 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 09:48:17 +0100 | jle` | (~mstksg@unaffiliated/mstksg) |
2021-01-29 09:51:37 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 264 seconds) |
2021-01-29 09:52:55 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 09:53:24 +0100 | Major_Biscuit | (~Major_Bis@82.169.100.198) (Ping timeout: 240 seconds) |
2021-01-29 09:53:56 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 09:56:05 +0100 | justanotheruser | (~justanoth@unaffiliated/justanotheruser) |
2021-01-29 09:56:15 +0100 | Major_Biscuit | (~Major_Bis@82-169-100-198.biz.kpn.net) |
2021-01-29 09:58:13 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 09:58:26 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 246 seconds) |
2021-01-29 09:59:04 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 09:59:30 +0100 | MorrowM | (~Moshe@bzq-110-168-31-106.red.bezeqint.net) (Read error: Connection reset by peer) |
2021-01-29 10:00:20 +0100 | jesser[m] | (jessermatr@gateway/shell/matrix.org/x-lnoypmqmjmjvdrbb) (Quit: Idle for 30+ days) |
2021-01-29 10:00:46 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 10:04:20 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 10:05:04 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds) |
2021-01-29 10:06:08 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) |
2021-01-29 10:09:51 +0100 | zaquest | (~notzaques@5.128.210.178) (Remote host closed the connection) |
2021-01-29 10:10:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 10:10:50 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) (Ping timeout: 264 seconds) |
2021-01-29 10:11:15 +0100 | zaquest | (~notzaques@5.128.210.178) |
2021-01-29 10:13:01 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 10:14:48 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 10:15:04 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 10:15:37 +0100 | ericsagn1 | (~ericsagne@2405:6580:0:5100:1bf9:a0e5:954d:9e4e) (Ping timeout: 272 seconds) |
2021-01-29 10:15:59 +0100 | ericsagn1 | (~ericsagne@2405:6580:0:5100:58e:9e7e:71a5:1afc) |
2021-01-29 10:17:23 +0100 | Franciman | (~francesco@host-95-235-155-82.retail.telecomitalia.it) |
2021-01-29 10:17:34 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Remote host closed the connection) |
2021-01-29 10:18:01 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 265 seconds) |
2021-01-29 10:19:00 +0100 | ADG1089__ | (~aditya@223.236.168.211) |
2021-01-29 10:19:57 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds) |
2021-01-29 10:21:08 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-01-29 10:22:47 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-01-29 10:25:12 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 10:26:23 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 10:26:27 +0100 | kuribas | (~user@ptr-25vy0i7x1o89fpreovl.18120a2.ip6.access.telenet.be) |
2021-01-29 10:26:49 +0100 | __minoru__shirae | (~shiraeesh@46.34.206.100) |
2021-01-29 10:27:10 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) |
2021-01-29 10:29:15 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 10:29:55 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 10:29:58 +0100 | royal_screwup219 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Client Quit) |
2021-01-29 10:30:38 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 10:31:01 +0100 | m0rphism1 | (~m0rphism@HSI-KBW-085-216-104-059.hsi.kabelbw.de) |
2021-01-29 10:31:18 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) (Client Quit) |
2021-01-29 10:31:24 +0100 | hnOsmium0001 | (uid453710@gateway/web/irccloud.com/x-uijdyahdbrrobyxg) (Quit: Connection closed for inactivity) |
2021-01-29 10:31:27 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 10:32:41 +0100 | <sshine> | I'm having problems compiling on MacOS. I suspect it isn't a Haskell problem. doing 'stack install' for a project, I get: ld: warning: ignoring file /Users/simonshine/Projects/passphrase/.stack-work/dist/x86_64-osx/Cabal-3.0.1.0/build/libHSpassphrase-0.1.0.0-JHJEnBMWseHLUYVbdxnmd4.a, building for macOS-x86_64 but attempting to link with file built for macOS-x86_64 |
2021-01-29 10:33:11 +0100 | <sshine> | I suspect MacOS + GNU binutils is screwing with me. |
2021-01-29 10:33:43 +0100 | <merijn> | Why are you using GNU binutils? |
2021-01-29 10:33:56 +0100 | <sshine> | I, um... |
2021-01-29 10:34:48 +0100 | <sshine> | I guess I was actually just looking for 'coreutils', and I went a bit too far. |
2021-01-29 10:35:27 +0100 | texasmynsted | (~texasmyns@99.96.221.112) (Read error: Connection reset by peer) |
2021-01-29 10:35:53 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 10:36:16 +0100 | texasmynsted | (~texasmyns@99.96.221.112) |
2021-01-29 10:36:25 +0100 | <sshine> | I've removed binutils and refreshed my shell. I still get problems with 'ar': ar: @.stack-work/dist/x86_64-osx/Cabal-3.0.1.0/build/objs-63458/ar63458-1.rsp: No such file or directory |
2021-01-29 10:36:51 +0100 | <sshine> | 'ar' happens to be one of those programs that binutils has another version of. but this now refers to MacOS'es own /usr/bin/ar. |
2021-01-29 10:37:19 +0100 | MrCue | (~Mr._Cue@pengyuzhou.com) (Remote host closed the connection) |
2021-01-29 10:37:21 +0100 | MrCuet | (~Mr._Cue@pengyuzhou.com) |
2021-01-29 10:37:34 +0100 | sshine | tries to wipe all temporary directories. |
2021-01-29 10:38:40 +0100 | dwuggh | (~dwuggh@2408:8207:185f:52b0:3446:ec92:99fb:5) (Read error: Connection reset by peer) |
2021-01-29 10:38:55 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Remote host closed the connection) |
2021-01-29 10:39:10 +0100 | <ij> | how much space do chars take? |
2021-01-29 10:39:23 +0100 | <merijn> | "It Depends" |
2021-01-29 10:39:35 +0100 | <sshine> | hehe |
2021-01-29 10:39:40 +0100 | <sshine> | I love how there are no simple answers. |
2021-01-29 10:39:46 +0100 | <merijn> | If you have enough to worry about the space to take, use Text |
2021-01-29 10:39:52 +0100 | <sshine> | ij, approximately 16 bytes, the overhead varies depending on where you put it. |
2021-01-29 10:40:01 +0100 | <sshine> | er, 16 bytes? 16 bits. |
2021-01-29 10:40:05 +0100 | <merijn> | sshine: Eh, no |
2021-01-29 10:40:10 +0100 | <merijn> | sshine: 16 bytes is about right |
2021-01-29 10:40:23 +0100 | <ij> | if it actually gets stored in the memory, that is |
2021-01-29 10:40:31 +0100 | <sshine> | merijn, but that accounts mostly for the overhead. |
2021-01-29 10:40:52 +0100 | <ij> | but Char can store utf-8, so I think 16 won't hold that necessarily |
2021-01-29 10:41:02 +0100 | <merijn> | sshine: Char# is a word rep |
2021-01-29 10:41:19 +0100 | <merijn> | sshine: So, machine word. Char itself is boxed, so 16 bytes is about right |
2021-01-29 10:41:50 +0100 | <merijn> | ij: "Char can store utf-8" is...about as wrong as a sentence can be in 4 words :) |
2021-01-29 10:42:03 +0100 | <sshine> | ij, Char is made with UTF-16. |
2021-01-29 10:42:07 +0100 | <merijn> | sshine: It is not |
2021-01-29 10:42:10 +0100 | <sshine> | >_< |
2021-01-29 10:42:17 +0100 | <merijn> | And that is *also* a non-sensical statement |
2021-01-29 10:42:38 +0100 | <merijn> | A Char is a unicode codepoint. UTF-16 is a binary encoding of sequences of unicode codepoints |
2021-01-29 10:42:46 +0100 | <merijn> | The two are unrelated |
2021-01-29 10:43:00 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 256 seconds) |
2021-01-29 10:43:09 +0100 | <merijn> | I repeat the simple answer: If you have enough Char values to worry about size, use Text |
2021-01-29 10:43:28 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 10:44:04 +0100 | <merijn> | sshine: You are probably getting confused because Text internally stores sequence of Char as UTF-16 encoded blobs, but that doesn't say anything about the representation of Char. |
2021-01-29 10:44:28 +0100 | <ij> | I am mostly curious |
2021-01-29 10:44:29 +0100 | <sshine> | merijn, right, okay. yes, I was thinking of Data.Text's representation and assumed it generalised from Char. |
2021-01-29 10:44:31 +0100 | <merijn> | So the size of Text is "about 2 bytes per codepoint, plus some overhead" |
2021-01-29 10:45:18 +0100 | <merijn> | sshine: If that were the case you'd be hosed, because there are more than 2^16 unicode codepoints and some would be impossible to represent :p |
2021-01-29 10:45:28 +0100 | <sshine> | merijn, right :) |
2021-01-29 10:45:50 +0100 | <sshine> | merijn, I just assumed "that's what we live with until Data.Text goes UTF-8", hehe. |
2021-01-29 10:46:20 +0100 | <merijn> | sshine: tbh, I think the benefits of UTF-8 are rather minimal and niche |
2021-01-29 10:46:22 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 10:46:25 +0100 | <sshine> | merijn, but I understand that as long as we do encoding and decoding properly, we go from Char to Text by re-encoding? |
2021-01-29 10:46:26 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-01-29 10:46:27 +0100 | <merijn> | So I don't see it happening anytime soon |
2021-01-29 10:47:09 +0100 | <sshine> | so in GHC.Base, data Char = C# Char#. Where's Char# defined? |
2021-01-29 10:47:24 +0100 | <merijn> | sshine: https://hackage.haskell.org/package/base-4.14.1.0/docs/GHC-Exts.html#t:Char-35- |
2021-01-29 10:47:26 +0100 | <sshine> | (also, ij, the '#' in the type means unboxed.) |
2021-01-29 10:47:33 +0100 | <merijn> | So, ghc-prim |
2021-01-29 10:47:46 +0100 | <merijn> | But it's wired in, which means it's definition doesn't exist :p |
2021-01-29 10:47:59 +0100 | <merijn> | So "inside GHC" |
2021-01-29 10:48:04 +0100 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 10:49:14 +0100 | <sshine> | sure, I figured there'd be a hole somewhere. so C# Char# means there's no additional overhead by the constructor of 'Char' itself, right? but Char# then has some implementation that, apparently, takes approx. 16 bytes? |
2021-01-29 10:49:16 +0100 | <merijn> | sshine: The main advantages of UTF-8 Text are: 1) slightly less space for ASCII text (but really, you gotta have *a lot* of text for that 1 byte to matter, and you probably wanna stream data anyway then) and 2) you don't have to copy the data from ByteString and re-encode to Text |
2021-01-29 10:49:22 +0100 | <ij> | I guess I should've said Char can store unicode :) |
2021-01-29 10:49:41 +0100 | <kuribas> | merijn: and more cache locality |
2021-01-29 10:50:00 +0100 | <merijn> | sshine: Except, you can't just "take the bytes out of ByteString" anyway, since you need to scan the entire input to check that it is, indeed, valid UTF-8 |
2021-01-29 10:50:14 +0100 | <sshine> | merijn, right :) |
2021-01-29 10:50:18 +0100 | <merijn> | kuribas: tbh, that's probably fairly niche anyway |
2021-01-29 10:50:24 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 265 seconds) |
2021-01-29 10:50:33 +0100 | <kuribas> | merijn: it means better performance |
2021-01-29 10:50:38 +0100 | <merijn> | sshine: So in the grand scheme of things I don't think the average programmer will gain much more |
2021-01-29 10:50:53 +0100 | <merijn> | kuribas: For *some* operations that probably aren't that common anyway |
2021-01-29 10:50:53 +0100 | <sshine> | merijn, I don't disagree. |
2021-01-29 10:51:10 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 10:51:19 +0100 | <merijn> | Given how battle-tested current Text is, I'm hesitant to promote rewrites :p |
2021-01-29 10:51:33 +0100 | <sshine> | kuribas, if you have a lot of variable-length code-points in UTF-8, that can affect performance? |
2021-01-29 10:51:35 +0100 | pera | (~pera@unaffiliated/pera) |
2021-01-29 10:51:39 +0100 | <ij> | Wikipedia says UTF-16 is variable length, so it can be 32 bits then? |
2021-01-29 10:51:48 +0100 | <sshine> | ij, yes. |
2021-01-29 10:52:02 +0100 | <merijn> | ij: Like I said, on 64bit hardware Char in GHC is 16 bytes |
2021-01-29 10:52:17 +0100 | <kuribas> | sshine: I don't think the presense or absense of variable-length code-points makes a difference |
2021-01-29 10:52:23 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) |
2021-01-29 10:52:39 +0100 | <kuribas> | sshine: the code cannot assume the absense anyway. |
2021-01-29 10:52:40 +0100 | <merijn> | kuribas: It does if you do anything more complicated than "copy this text" :p |
2021-01-29 10:52:49 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 10:53:20 +0100 | <sshine> | ij, yeah so UTF-8 needs an extension after the first 8 bytes, UTF-16 needs an extension after the first 16 bytes. so UTF-16 is neater for a lot of non-ASCII languages by default, I guess. |
2021-01-29 10:53:38 +0100 | <sshine> | ij, but really, those differences are at a level of abstraction that you only have to care about if you're into character encoding :) |
2021-01-29 10:54:19 +0100 | <kuribas> | merijn: even when you don't have variable-length code-points, the code still has to assume there may be. |
2021-01-29 10:54:43 +0100 | MrCuet | (~Mr._Cue@pengyuzhou.com) (Ping timeout: 260 seconds) |
2021-01-29 10:55:10 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 10:55:36 +0100 | <sshine> | kuribas, I'm thinking at the level of branch prediction when decoding the extension code-point. |
2021-01-29 10:56:27 +0100 | <kuribas> | sshine: the only correct answer is, "benchmark it". |
2021-01-29 10:56:38 +0100 | <sshine> | kuribas, hahaha, you're right. |
2021-01-29 10:56:49 +0100 | <merijn> | That's always the only correct answer |
2021-01-29 10:57:09 +0100 | <kuribas> | which applies to my cache remark as well of course... |
2021-01-29 10:57:17 +0100 | <sshine> | "Hey, what time is it?" - "Benchmark it." - ":(" |
2021-01-29 10:57:37 +0100 | <kuribas> | it's time to benchmark :) |
2021-01-29 10:57:41 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 10:58:08 +0100 | <sshine> | This reminds me of MySQL's utf8mb3 type, which is MySQL's way of storing UTF-8 characters in only 3 bytes. it's amazing. |
2021-01-29 10:58:10 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) (Quit: bitmagie) |
2021-01-29 10:58:22 +0100 | <merijn> | sshine: ... |
2021-01-29 10:58:28 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) |
2021-01-29 10:58:32 +0100 | <merijn> | Why'd you have to point that out to me |
2021-01-29 10:58:50 +0100 | <sshine> | I'm trolling. sorry. :) |
2021-01-29 10:58:55 +0100 | <merijn> | This is the dumbest tech decision I've heard of since IBM inventing "ordered JSON" |
2021-01-29 10:59:42 +0100 | <sshine> | I think the dumbest decision was to make 'utf8' default to 'utf8mb3' and not 'utf8mb4thisliterallyhowmuchanutf8charactertakes' |
2021-01-29 10:59:51 +0100 | <kuribas> | MySQL has their own encoding? |
2021-01-29 11:00:00 +0100 | <kuribas> | non-standard one? |
2021-01-29 11:00:04 +0100 | <sshine> | kuribas, they were trying to save bytes by disabling a section of utf8. |
2021-01-29 11:00:10 +0100 | <merijn> | kuribas: That sounds on-brand |
2021-01-29 11:00:21 +0100 | <sshine> | kuribas, but the way they disabled it is "if you try to use it, you get garbled data" |
2021-01-29 11:00:43 +0100 | <merijn> | sshine: Ah, MySQL's Char8 :p |
2021-01-29 11:01:30 +0100 | <sshine> | you know, they really care about packing those bytes tight. I wonder if the code-points that don't work contain minority languages, then MySQL can called out for being racist. |
2021-01-29 11:02:08 +0100 | <sshine> | merijn, is that what you call it when you get garbled left-over codepoints in the middle of your strings? :-P |
2021-01-29 11:02:12 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 11:02:31 +0100 | <sshine> | s/codepoints/bytes/ |
2021-01-29 11:02:54 +0100 | <merijn> | oh, Char8 just drops random chunks of input instead |
2021-01-29 11:03:20 +0100 | <sshine> | Char0-8 |
2021-01-29 11:04:12 +0100 | Franciman | (~francesco@host-95-235-155-82.retail.telecomitalia.it) (Quit: Leaving) |
2021-01-29 11:04:18 +0100 | <sshine> | ij, I guess what people like most about UTF-8 is that it's ASCII until it isn't. one thing I like about UTF-16 is that all my Chinese characters take up the same space as all my other characters. :) |
2021-01-29 11:04:34 +0100 | <merijn> | sshine: Well, there's other parts |
2021-01-29 11:04:48 +0100 | <merijn> | sshine: Like "dumb ASCII only C code doesn't break on UTF-8" |
2021-01-29 11:04:51 +0100 | Franciman | (~francesco@host-95-235-155-82.retail.telecomitalia.it) |
2021-01-29 11:05:16 +0100 | <merijn> | sshine: UTF-8 was intentionally designed to never have any 0 bytes anywhere except the NUL character |
2021-01-29 11:05:31 +0100 | <sshine> | merijn, yeah, it is very backwards-compatible. |
2021-01-29 11:05:47 +0100 | <sshine> | merijn, so you can open an UTF-8 file with any old tool and you'll probably make sense of it. |
2021-01-29 11:06:14 +0100 | <sshine> | s/an UTF-8/a UTF-8/, sorry. don't want to abuse your brain there. |
2021-01-29 11:07:13 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 11:07:22 +0100 | datajerk | (~datajerk@sense.net) (Ping timeout: 256 seconds) |
2021-01-29 11:08:37 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 11:10:28 +0100 | datajerk | (~datajerk@sense.net) |
2021-01-29 11:11:28 +0100 | mananamenos | (~mananamen@84.122.202.215.dyn.user.ono.com) (Ping timeout: 272 seconds) |
2021-01-29 11:11:49 +0100 | mananamenos_ | (~mananamen@84.122.202.215.dyn.user.ono.com) |
2021-01-29 11:12:07 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) (Quit: bitmagie) |
2021-01-29 11:13:17 +0100 | arahael1 | (~arahael@203.166.238.202) |
2021-01-29 11:13:20 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 11:15:38 +0100 | Arahael | (~arahael@61.68.77.119) (Ping timeout: 264 seconds) |
2021-01-29 11:16:56 +0100 | __minoru__shirae | (~shiraeesh@46.34.206.100) (Ping timeout: 240 seconds) |
2021-01-29 11:17:57 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 11:21:00 +0100 | <sshine> | was Data.Default forever deemed an anti-pattern? |
2021-01-29 11:21:21 +0100 | <merijn> | Was it ever *not* deemed an anti-pattern? |
2021-01-29 11:21:38 +0100 | <kuribas> | ugh, I want to return a polymorphic function from a monad, but the type system isn't letting me... |
2021-01-29 11:21:43 +0100 | lotuseater | (~user@2a02:908:fbd1:b0a0:49c8:b34e:2023:5c23) (Remote host closed the connection) |
2021-01-29 11:21:57 +0100 | <mniip> | you'll need a datatype wrapper for it |
2021-01-29 11:21:59 +0100 | lotuseater | (~user@2a02:908:fbd1:b0a0:e595:d075:f96e:f138) |
2021-01-29 11:22:01 +0100 | <merijn> | kuribas: I feel your pain |
2021-01-29 11:22:06 +0100 | <kuribas> | it's just polymorphic in the phantom types |
2021-01-29 11:22:08 +0100 | <mniip> | and/or use continuation passing/coyoneda |
2021-01-29 11:22:16 +0100 | <sshine> | kuribas, RankNTypes is not enough? |
2021-01-29 11:22:24 +0100 | <kuribas> | sshine: no |
2021-01-29 11:22:26 +0100 | <merijn> | sshine: No |
2021-01-29 11:22:27 +0100 | <mniip> | sshine, you can't say M (forall x. F x) |
2021-01-29 11:22:34 +0100 | <merijn> | You can't have RankN inside a type |
2021-01-29 11:22:39 +0100 | jedws | (~jedws@121.209.199.128) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
2021-01-29 11:22:47 +0100 | <kuribas> | M (forall x. F x -> G x) |
2021-01-29 11:22:56 +0100 | <merijn> | You need...what's the name of the broken extension again? |
2021-01-29 11:23:17 +0100 | <mniip> | impredicative |
2021-01-29 11:23:30 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 11:24:01 +0100 | <merijn> | Ah, yeah, ImpredicativeTypes |
2021-01-29 11:24:02 +0100 | <sshine> | Moscow ML has Obj.magic : 'a -> 'b. |
2021-01-29 11:24:32 +0100 | <sshine> | (this is incidentally where Cthulhu lives.) |
2021-01-29 11:24:35 +0100 | <merijn> | I think that as of 9.0/9.2 you might actually be able to use that :p |
2021-01-29 11:24:36 +0100 | <mniip> | kuribas, ((forall x. F x -> G x) -> M r) -> M r |
2021-01-29 11:24:40 +0100 | <mniip> | should be equivalent |
2021-01-29 11:24:57 +0100 | <merijn> | That, or some existential |
2021-01-29 11:25:07 +0100 | <kuribas> | mniip: yeah, but I wanted to use the function as a nice interface. |
2021-01-29 11:25:09 +0100 | Lord_of_Life_ | (~Lord@unaffiliated/lord-of-life/x-0885362) |
2021-01-29 11:25:24 +0100 | <mniip> | yup that's a kleisli-flavoured church encoding of an existential |
2021-01-29 11:25:24 +0100 | <merijn> | kuribas: What's your function look like/how do you wanna use it? |
2021-01-29 11:25:43 +0100 | <mniip> | er |
2021-01-29 11:25:47 +0100 | <mniip> | not an existential actually |
2021-01-29 11:25:49 +0100 | Lord_of_Life | (~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 264 seconds) |
2021-01-29 11:25:52 +0100 | <mniip> | it's a universal |
2021-01-29 11:26:18 +0100 | <merijn> | kuribas: You can capture RankN functions inside GADTs: https://github.com/merijn/Belewitte/blob/master/benchmark-analysis/src/Pretty/Fields.hs#L39-L45 |
2021-01-29 11:26:44 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 11:26:49 +0100 | <kuribas> | merijn: do u <- from userTable; pure $ Person <$> col (u name) <$> col (u age) |
2021-01-29 11:27:08 +0100 | <kuribas> | I'll go back to what I had: do u <- from userTable; pure $ Person <$> col (u@@name) <$> col (u@@age) |
2021-01-29 11:27:09 +0100 | <mniip> | do NT u <- ... |
2021-01-29 11:27:15 +0100 | <mniip> | where newtype NT = ... |
2021-01-29 11:27:42 +0100 | <kuribas> | hmm... |
2021-01-29 11:28:02 +0100 | Lord_of_Life_ | Lord_of_Life |
2021-01-29 11:28:05 +0100 | <kuribas> | I just wanted to avoid the operator for joining the aliased table with the column... |
2021-01-29 11:28:51 +0100 | carldd11 | (~carldd@90-224-49-113-no56.tbcn.telia.com) |
2021-01-29 11:29:06 +0100 | <kuribas> | perhaps that's to much magick? |
2021-01-29 11:29:46 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 11:30:17 +0100 | carldd1 | (~carldd@90-224-49-113-no56.tbcn.telia.com) (Read error: Connection reset by peer) |
2021-01-29 11:30:23 +0100 | danza | (~francesco@151.53.65.247) |
2021-01-29 11:30:44 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Ping timeout: 240 seconds) |
2021-01-29 11:31:55 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Remote host closed the connection) |
2021-01-29 11:32:24 +0100 | <kuribas> | what would be a good operator name for joining alias and column? |
2021-01-29 11:33:36 +0100 | <ph88> | here https://docs.haskellstack.org/en/stable/build_command/#synonyms it says that stack test is a synonym for stack build --test .. but when i run stack test it builds + executes test. How can i only build tests and not execute them ? |
2021-01-29 11:33:42 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 11:33:56 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-01-29 11:38:08 +0100 | <ph88> | hum i will try this command stack build --test --no-run-tests --bench --no-run-benchmarks |
2021-01-29 11:38:29 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 11:38:37 +0100 | <ph88> | is there any way to only run the tests without specifying the name of the binary ? |
2021-01-29 11:38:45 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 11:39:22 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 11:39:30 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-01-29 11:39:54 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 11:39:57 +0100 | nrh^ | (nrh@ip98-184-89-2.mc.at.cox.net) () |
2021-01-29 11:40:20 +0100 | metreo | (~Thunderbi@unaffiliated/metreo) |
2021-01-29 11:43:26 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 11:44:04 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 240 seconds) |
2021-01-29 11:45:02 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Ping timeout: 264 seconds) |
2021-01-29 11:46:05 +0100 | fendor | (~fendor@91.141.3.41.wireless.dyn.drei.com) |
2021-01-29 11:46:25 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 11:46:32 +0100 | atwm | (~andrew@178.197.234.250) (Quit: WeeChat 3.0) |
2021-01-29 11:46:39 +0100 | vilpan | (~0@212.117.1.172) () |
2021-01-29 11:46:48 +0100 | atwm | (~andrew@178.197.234.250) |
2021-01-29 11:46:53 +0100 | atwm | (~andrew@178.197.234.250) () |
2021-01-29 11:47:16 +0100 | atwm | (~andrew@178.197.234.250) |
2021-01-29 11:53:15 +0100 | d3od | (~nickmeno3@78-1-67-202.adsl.net.t-com.hr) |
2021-01-29 11:54:35 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 11:57:00 +0100 | <Athas> | When running 'stack install' for my program (which needs zlib) after upgrading macOS, I now get the error "ld: library not found for -lz". |
2021-01-29 11:57:33 +0100 | <Athas> | I've tried fiddling with the environment variables, and plain 'gcc -lz' works. Anyone got a clue what's wrong? |
2021-01-29 11:57:34 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 11:59:04 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 12:02:13 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 12:02:35 +0100 | jpds | (~jpds@gateway/tor-sasl/jpds) (Remote host closed the connection) |
2021-01-29 12:02:40 +0100 | nfip^ | (nfip@ip98-184-89-2.mc.at.cox.net) |
2021-01-29 12:03:00 +0100 | jpds | (~jpds@gateway/tor-sasl/jpds) |
2021-01-29 12:06:42 +0100 | aveltras | (uid364989@gateway/web/irccloud.com/x-iidvydwfmsjhmkdp) |
2021-01-29 12:07:55 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) (Remote host closed the connection) |
2021-01-29 12:09:00 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) |
2021-01-29 12:09:20 +0100 | <kuribas> | Is there a way to "hide" accessor functions? |
2021-01-29 12:09:49 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) (Remote host closed the connection) |
2021-01-29 12:09:53 +0100 | <kuribas> | so MyData {field1 :: Int, field2 :: String}, field1 and field2 don't pollute the function namespace? |
2021-01-29 12:13:41 +0100 | plutoniix | (~q@184.82.205.92) (Quit: Leaving) |
2021-01-29 12:13:58 +0100 | <kuribas> | I guess I want this: https://ghc-proposals.readthedocs.io/en/latest/proposals/0160-no-toplevel-field-selectors.html |
2021-01-29 12:14:00 +0100 | argento | (~argent0@168.227.96.53) |
2021-01-29 12:15:50 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 12:15:59 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 12:20:03 +0100 | mmohammadi9812 | (~mmohammad@198.12.95.170) |
2021-01-29 12:20:04 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 12:20:25 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) (Remote host closed the connection) |
2021-01-29 12:21:03 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
2021-01-29 12:21:18 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) |
2021-01-29 12:21:23 +0100 | <dibblego> | export MyData without constructors |
2021-01-29 12:21:25 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 12:21:38 +0100 | <dibblego> | or, don't use records, use lens |
2021-01-29 12:21:48 +0100 | <dibblego> | s/constructors/fields |
2021-01-29 12:22:03 +0100 | <kuribas> | dibblego: I want the labels exported, not the accessor functions. |
2021-01-29 12:25:27 +0100 | DavidEichmann | (~david@234.109.45.217.dyn.plus.net) |
2021-01-29 12:26:16 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 12:27:31 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 12:28:04 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 12:33:05 +0100 | __monty__ | (~toonn@unaffiliated/toonn) |
2021-01-29 12:33:45 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 12:35:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 12:36:19 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 12:36:26 +0100 | <fendor> | when upgrading to bytestring 0.11, are there any unexpected changes that the compiler might not catch? |
2021-01-29 12:38:11 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
2021-01-29 12:38:17 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 12:38:32 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 12:39:11 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 12:39:14 +0100 | <kuribas> | fendor: I really hope not :) |
2021-01-29 12:40:19 +0100 | <fendor> | kuribas, thanks :) I read that there are breaking changes and there was some fuzz around them, but wasn't sure about the actual impact |
2021-01-29 12:40:42 +0100 | <kuribas> | fendor: sorry, I didn't mean that as a confirmation... |
2021-01-29 12:41:03 +0100 | <kuribas> | fendor: more like, it would be shitty if they broke stuff that the typesystem wouldn't catch. |
2021-01-29 12:41:04 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 12:41:23 +0100 | <kuribas> | but I would be surprised if they did... |
2021-01-29 12:41:32 +0100 | <fendor> | oh well. We have CI for a reason |
2021-01-29 12:42:32 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 12:43:38 +0100 | <kuribas> | fendor: I don't see anything in the changelog that would break things silently |
2021-01-29 12:43:45 +0100 | <fendor> | Is bytestring-0.11 even used yet outside of release candidates? |
2021-01-29 12:44:09 +0100 | <kuribas> | well, it's one hackage... |
2021-01-29 12:44:34 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds) |
2021-01-29 12:45:09 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 12:45:58 +0100 | <kuribas> | they removed deprecated modules |
2021-01-29 12:46:16 +0100 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-01-29 12:46:45 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 12:47:22 +0100 | <Taneb> | They also changed the internal representation |
2021-01-29 12:47:53 +0100 | Lowl3v3l | (~Lowl3v3l@dslb-002-203-233-121.002.203.pools.vodafone-ip.de) (Read error: Connection reset by peer) |
2021-01-29 12:48:23 +0100 | Lowl3v3l | (~Lowl3v3l@dslb-002-203-233-121.002.203.pools.vodafone-ip.de) |
2021-01-29 12:50:17 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-01-29 12:51:07 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 12:51:20 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 12:51:36 +0100 | atwm | (~andrew@178.197.234.250) (Quit: WeeChat 3.0) |
2021-01-29 12:55:09 +0100 | <fendor> | slightly unrelated, what is the status with travis ci at the moment? |
2021-01-29 12:55:28 +0100 | darjeeling_ | (~darjeelin@122.245.219.80) (Ping timeout: 260 seconds) |
2021-01-29 12:55:39 +0100 | <__monty__> | Think you have to submit a request for foss credits. Not sure how though. |
2021-01-29 12:56:04 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 12:57:04 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 12:57:10 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 12:57:21 +0100 | <fendor> | all in all less foss friendly, right? |
2021-01-29 12:58:07 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Remote host closed the connection) |
2021-01-29 12:58:35 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 12:59:10 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 12:59:16 +0100 | <__monty__> | Going from free to "Free if you ask and we approve," definitely sounds like less not more. |
2021-01-29 13:01:02 +0100 | <fendor> | so, everybody switched to github actions now? At least on github? |
2021-01-29 13:01:43 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 13:02:04 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 13:02:38 +0100 | atwm | (~andrew@178.197.234.250) |
2021-01-29 13:02:41 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) |
2021-01-29 13:02:43 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 13:03:02 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) (Remote host closed the connection) |
2021-01-29 13:03:05 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) (Client Quit) |
2021-01-29 13:03:12 +0100 | noop_noob | (b816797e@184.22.121.126) |
2021-01-29 13:03:19 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) |
2021-01-29 13:06:43 +0100 | atwm | (~andrew@178.197.234.250) () |
2021-01-29 13:07:24 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) |
2021-01-29 13:07:44 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 13:08:25 +0100 | <gentauro> | 11:24 < sshine> Moscow ML has Obj.magic : 'a -> 'b. |
2021-01-29 13:08:27 +0100 | <gentauro> | sshine: casting? |
2021-01-29 13:08:28 +0100 | <gentauro> | :| |
2021-01-29 13:08:29 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 13:08:58 +0100 | <gentauro> | OCaml has it as well but I have never used it … |
2021-01-29 13:09:26 +0100 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection) |
2021-01-29 13:09:53 +0100 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
2021-01-29 13:10:35 +0100 | atwm | (~andrew@178.197.234.250) |
2021-01-29 13:11:26 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 13:11:44 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) (Ping timeout: 240 seconds) |
2021-01-29 13:11:47 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 13:13:49 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-01-29 13:14:31 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 13:15:00 +0100 | Varis | (~Tadas@unaffiliated/varis) |
2021-01-29 13:16:12 +0100 | fendor_ | (~fendor@046124067054.public.t-mobile.at) |
2021-01-29 13:16:24 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 13:16:32 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 13:16:57 +0100 | noop_noob | (b816797e@184.22.121.126) (Quit: Connection closed) |
2021-01-29 13:18:18 +0100 | fendor__ | (~fendor@212095005045.public.telering.at) |
2021-01-29 13:18:21 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 13:19:00 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 13:19:41 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-01-29 13:20:00 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 13:21:37 +0100 | fendor_ | (~fendor@046124067054.public.t-mobile.at) (Ping timeout: 264 seconds) |
2021-01-29 13:23:08 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds) |
2021-01-29 13:23:46 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) |
2021-01-29 13:25:13 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-01-29 13:25:27 +0100 | Phong_ | (~Phong_@185.163.110.109) (Remote host closed the connection) |
2021-01-29 13:25:44 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 13:26:20 +0100 | Tario | (~Tario@201.192.165.173) |
2021-01-29 13:26:25 +0100 | borne | (~fritjof@vpn05.bremen.freifunk.net) (Ping timeout: 264 seconds) |
2021-01-29 13:27:56 +0100 | borne | (~fritjof@200116b8645b3c00438d15c340c1e8fe.dip.versatel-1u1.de) |
2021-01-29 13:28:30 +0100 | hackage | glpk-hs 0.8 - Comprehensive GLPK linear programming bindings https://hackage.haskell.org/package/glpk-hs-0.8 (JeanPhilippeBernardy) |
2021-01-29 13:30:03 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 13:30:39 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-01-29 13:31:15 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
2021-01-29 13:31:30 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 13:35:13 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 13:37:33 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 13:38:39 +0100 | <__monty__> | fendor: There's also circleci. They work with credits too though, not sure whether foss projects need to submit a request for more free credits there. |
2021-01-29 13:38:50 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 13:38:52 +0100 | darjeeling_ | (~darjeelin@122.245.219.80) |
2021-01-29 13:39:11 +0100 | fendor__ | fendor_ |
2021-01-29 13:39:36 +0100 | <__monty__> | GHActions hasn't really worked for me because ncurses doesn't seem to work out of the box where Actions run. |
2021-01-29 13:39:44 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Remote host closed the connection) |
2021-01-29 13:39:57 +0100 | <fendor_> | __monty__, running 1 job at a time is pretty slow, though :( |
2021-01-29 13:41:40 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 13:42:18 +0100 | <__monty__> | Travis looks like it'll be 1 job at a time too. |
2021-01-29 13:42:43 +0100 | <merijn> | __monty__: eh...Travis is useless |
2021-01-29 13:42:56 +0100 | <merijn> | __monty__: You get like 2000 minutes and that's it |
2021-01-29 13:43:07 +0100 | <merijn> | (that's lifetime, not monthly) |
2021-01-29 13:43:15 +0100 | poscat1 | (~poscat@114.245.115.216) |
2021-01-29 13:43:24 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 13:43:36 +0100 | <merijn> | The writing for Travis has been on the wall for, like, 2 years now |
2021-01-29 13:43:43 +0100 | poscat | (~poscat@114.245.115.216) (Ping timeout: 246 seconds) |
2021-01-29 13:43:51 +0100 | <merijn> | Getting started there *now* is just dumb |
2021-01-29 13:44:15 +0100 | <__monty__> | GHActions has a bit of an inverted model where it's run against the owner of the repo's compute credits? Don't think they have (strict) job limits yet so if you don't mind the lock-in it may be your only option if you need lots of concurrent jobs. |
2021-01-29 13:44:44 +0100 | <fendor_> | and probably azure |
2021-01-29 13:44:46 +0100 | <merijn> | __monty__: The credits on GHActions are (currently, anyway) only for private repos |
2021-01-29 13:44:59 +0100 | <__monty__> | merijn: Like we said you can submit a request for free credits for foss with travis. |
2021-01-29 13:45:07 +0100 | <merijn> | __monty__: Theoretically |
2021-01-29 13:45:14 +0100 | <merijn> | __monty__: They stopped processing applications in November |
2021-01-29 13:45:23 +0100 | <fendor_> | lol |
2021-01-29 13:45:25 +0100 | <merijn> | Sure, the website says you can apply |
2021-01-29 13:45:40 +0100 | pera | (~pera@unaffiliated/pera) (Quit: bbl) |
2021-01-29 13:45:45 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Ping timeout: 240 seconds) |
2021-01-29 13:45:47 +0100 | <merijn> | But according to the stuff I've seen on open source twitter they haven't approved anyone since november |
2021-01-29 13:45:54 +0100 | <merijn> | Even fairly big open source projects |
2021-01-29 13:46:08 +0100 | <__monty__> | I'm not a fan of travis. I literally only said travis was limited to a single concurrent job like circleci is. So that shouldn't really count against circleci imo. |
2021-01-29 13:46:42 +0100 | <__monty__> | I know all about the acquisition of Travis. Not changing CI has just been less of an opportunity cost so far. |
2021-01-29 13:46:51 +0100 | <merijn> | Given the hedge fund takeover two years ago, technical staff abandoning travis, gutting of funding, utter stop of open source support you're better of not using CI, rather than Travis :p |
2021-01-29 13:46:56 +0100 | <merijn> | __monty__: Oh, I feel your pain |
2021-01-29 13:47:01 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 13:47:45 +0100 | <__monty__> | I tried switching the project to GHActions, but like I said something's up with ncurses and tput. |
2021-01-29 13:47:48 +0100 | <merijn> | __monty__: I've been fiddling with phadej's Github Actions backend for haskell-ci to simplify my own migration from Travis, but I probably won't get around to much until mid-February |
2021-01-29 13:48:50 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 13:48:54 +0100 | <merijn> | Life sucks ;) |
2021-01-29 13:49:22 +0100 | <fendor_> | so, no real nice solution for foss CI at the moment? |
2021-01-29 13:49:44 +0100 | <hc> | travis itself has never been free software, has it? |
2021-01-29 13:50:47 +0100 | <Lycurgus> | maybe bundled with gitlab oder |
2021-01-29 13:50:59 +0100 | <merijn> | fendor_: *for* FOSS or CI that *is* FOSS? |
2021-01-29 13:51:12 +0100 | <fendor_> | merijn, for now, I am fine with for FOSS |
2021-01-29 13:51:36 +0100 | <merijn> | fendor_: I think GHActions is probably the nicest solution |
2021-01-29 13:52:13 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 13:52:52 +0100 | <fendor_> | with the danger that once we all switch to GHActions, they have somewhat a monopoly? |
2021-01-29 13:53:23 +0100 | hacxman | (~hexo@gateway/tor-sasl/hexo) |
2021-01-29 13:53:40 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) (Remote host closed the connection) |
2021-01-29 13:53:40 +0100 | hacxman | hexo |
2021-01-29 13:53:44 +0100 | mmohammadi9812 | (~mmohammad@198.12.95.170) (Ping timeout: 240 seconds) |
2021-01-29 13:53:48 +0100 | duairc | (~shane@ana.rch.ist) (Ping timeout: 260 seconds) |
2021-01-29 13:54:18 +0100 | noop_noob | (b816797e@184.22.121.126) |
2021-01-29 13:54:20 +0100 | <merijn> | fendor_: On the one hand yes, on the other hand I (think I) understand the business model of github/MS |
2021-01-29 13:54:23 +0100 | Guest83406 | (~Christoph@chezlefab.net) (Ping timeout: 260 seconds) |
2021-01-29 13:54:27 +0100 | mmohammadi9812 | (~mmohammad@86.106.197.227) |
2021-01-29 13:54:29 +0100 | <merijn> | fendor_: Unlike the other free CI providers where I'm unsure |
2021-01-29 13:55:23 +0100 | duairc | (~shane@ana.rch.ist) |
2021-01-29 13:55:26 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-01-29 13:55:32 +0100 | <__monty__> | The other ones seem to align on the "Get people invested with free credits then price them just below the opportunity cost of switching." |
2021-01-29 13:55:43 +0100 | <merijn> | fendor_: MS is *clearly* subsidising open source/educational use of GitHub and Actions to attract companies to GitHub Enterprise/Azure and Azure deployment/github actions integration |
2021-01-29 13:55:54 +0100 | stilgart | (~Christoph@chezlefab.net) |
2021-01-29 13:56:12 +0100 | <merijn> | MS is also rich enough and big enough to eat that lossleading as "indefinite investment in PR/growth of Azure" |
2021-01-29 13:56:17 +0100 | stilgart | Guest9812 |
2021-01-29 13:56:42 +0100 | <merijn> | For the other alternatives Gitlab/Travis/etc. their only "out" into sustainable business seems to be "up the price" |
2021-01-29 13:56:46 +0100 | jumper149 | (~jumper149@ip185225.wh.uni-hannover.de) |
2021-01-29 13:57:07 +0100 | fendor_ | (~fendor@212095005045.public.telering.at) (Remote host closed the connection) |
2021-01-29 13:57:07 +0100 | <merijn> | So you gotta ask yourself, do I wanna be locked in with someone whose only long term option is "start charging me" |
2021-01-29 13:57:29 +0100 | <Lycurgus> | at some point capitalist actors have to do capitalist stuff |
2021-01-29 13:57:31 +0100 | <merijn> | Or do I wanna be locked in by someone who (hopefully) treats this as part of their sales funnel for their cloud/enterprise stuff |
2021-01-29 13:58:02 +0100 | <merijn> | *Personally* I'm betting that GitHub Actions has a larger chance of staying free for us plebs :p |
2021-01-29 13:58:18 +0100 | <Lycurgus> | the hypocrisy of digital capitalism supposedly moving fast and breaking things doesn't extend to the social order |
2021-01-29 13:58:23 +0100 | fendor_ | (~fendor@212095005045.public.telering.at) |
2021-01-29 13:58:24 +0100 | zyeri | (zyeri@tilde.team/users/zyeri) (Quit: ZNC 1.8.1 - https://znc.in) |
2021-01-29 13:58:42 +0100 | zyeri | (zyeri@gateway/shell/tilde.team/x-ydywrehzneevjbqh) |
2021-01-29 13:58:43 +0100 | zyeri | (zyeri@gateway/shell/tilde.team/x-ydywrehzneevjbqh) (Changing host) |
2021-01-29 13:58:43 +0100 | zyeri | (zyeri@tilde.team/users/zyeri) |
2021-01-29 13:58:44 +0100 | <merijn> | fendor_: Do with that analysis what you will ;) |
2021-01-29 13:59:03 +0100 | <fendor_> | merijn, Thank you for the analysis :) |
2021-01-29 13:59:20 +0100 | <SwarmCollective> | Maybe I'm too optimistic, but it seems to me that more and more companies have realized it is in everyone's best interest to support innovation; to support start-ups. |
2021-01-29 13:59:40 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 13:59:44 +0100 | <merijn> | SwarmCollective: Eh, only until you can clone/buy them :p |
2021-01-29 14:00:09 +0100 | coot | (~coot@37.30.55.132.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
2021-01-29 14:00:16 +0100 | <SwarmCollective> | Or they are big enough to pay for their share of the usage. |
2021-01-29 14:00:24 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-koftrfiqgreybwcc) (*.net *.split) |
2021-01-29 14:00:24 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-pkgfhhkszhmqwpmw) (*.net *.split) |
2021-01-29 14:00:24 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-heoqicsutdwarsww) (*.net *.split) |
2021-01-29 14:00:25 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-hyybcahkmftqjyhn) (*.net *.split) |
2021-01-29 14:00:25 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-bqewcwrpzqwgcujg) (*.net *.split) |
2021-01-29 14:00:25 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-sgcsoxybrqwwnqfx) (*.net *.split) |
2021-01-29 14:00:26 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-hqttkpninemczoyy) (*.net *.split) |
2021-01-29 14:00:27 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-jxtjvlobydakmssj) (*.net *.split) |
2021-01-29 14:00:27 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-mewtzdomoturbvhb) (*.net *.split) |
2021-01-29 14:00:28 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-xalznotydfxlbdeu) (*.net *.split) |
2021-01-29 14:00:29 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-fqixovlmkfoadrxr) (*.net *.split) |
2021-01-29 14:00:29 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-yhwqelqmdjljhzka) (*.net *.split) |
2021-01-29 14:00:29 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-yhimeoccnijwbson) (*.net *.split) |
2021-01-29 14:00:29 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-honjtseruyqysvgh) (*.net *.split) |
2021-01-29 14:00:30 +0100 | tmciver | (~tmciver@cpe-172-101-40-226.maine.res.rr.com) (*.net *.split) |
2021-01-29 14:00:30 +0100 | SupaYoshi | (~supayoshi@213-10-140-13.fixed.kpn.net) (*.net *.split) |
2021-01-29 14:00:31 +0100 | chrpape` | (~user@2a01:4f9:c010:632d::1) (*.net *.split) |
2021-01-29 14:00:31 +0100 | heredoc | (heredoc@2a01:7e01::f03c:91ff:fec1:de1d) (*.net *.split) |
2021-01-29 14:00:31 +0100 | ViCi | (daniel@10PLM.ro) (*.net *.split) |
2021-01-29 14:00:31 +0100 | ashnur | (~rak@unaffiliated/ashnur) (*.net *.split) |
2021-01-29 14:00:31 +0100 | _flow_ | (~none@salem.informatik.uni-erlangen.de) (*.net *.split) |
2021-01-29 14:00:31 +0100 | opqdonut | (opqdonut@pseudo.fixme.fi) (*.net *.split) |
2021-01-29 14:00:31 +0100 | texasmynsted | (~texasmyns@99.96.221.112) (*.net *.split) |
2021-01-29 14:00:32 +0100 | jespada_ | (~jespada@90.254.242.138) (*.net *.split) |
2021-01-29 14:00:32 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-gtuvjdmampkcgovw) (*.net *.split) |
2021-01-29 14:00:32 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-etiickjlrfmmbenq) (*.net *.split) |
2021-01-29 14:00:32 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-qwveutflldkbwrag) (*.net *.split) |
2021-01-29 14:00:34 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-jffaztfdaekzupqh) (*.net *.split) |
2021-01-29 14:00:35 +0100 | kip | (sid71464@gateway/web/irccloud.com/x-buspbqlpbojjwhxj) (*.net *.split) |
2021-01-29 14:00:35 +0100 | Heffalump | (~ganesh@urchin.earth.li) (*.net *.split) |
2021-01-29 14:00:35 +0100 | JSharp | (sid4580@wikia/JSharp) (*.net *.split) |
2021-01-29 14:00:35 +0100 | Solarion | (~solarion@fsf/member/solarion) (*.net *.split) |
2021-01-29 14:00:35 +0100 | rajivr | (uid269651@gateway/web/irccloud.com/x-phyvdjrammctwxzt) (*.net *.split) |
2021-01-29 14:00:35 +0100 | dexterlb | (~dexterlb@2a01:9e40:2:2::2) (*.net *.split) |
2021-01-29 14:00:35 +0100 | MrMobius | (~MrMobius@208.58.206.154) (*.net *.split) |
2021-01-29 14:00:35 +0100 | rslima_____ | (sid26145@gateway/web/irccloud.com/x-pzkyfbaauotfeqce) (*.net *.split) |
2021-01-29 14:00:35 +0100 | Chobbes | (~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) (*.net *.split) |
2021-01-29 14:00:35 +0100 | kaychaks | (sid236345@gateway/web/irccloud.com/x-xtbmcuznhiacryqe) (*.net *.split) |
2021-01-29 14:00:35 +0100 | ManiacTwister | (~Twister@2a01:4f8:171:4de::40:2) (*.net *.split) |
2021-01-29 14:00:35 +0100 | otulp | (~otulp@ti0187q162-6639.bb.online.no) (*.net *.split) |
2021-01-29 14:00:36 +0100 | Widget | (~widget@2a04:ee41:6:7207:2113:b8a0:61a4:72c7) (*.net *.split) |
2021-01-29 14:00:36 +0100 | p3n | (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1) (*.net *.split) |
2021-01-29 14:00:36 +0100 | energizer | (~energizer@unaffiliated/energizer) (*.net *.split) |
2021-01-29 14:00:36 +0100 | Wojciech_K | (~wojciechk@2001:41d0:a:5be4::449) (*.net *.split) |
2021-01-29 14:00:36 +0100 | lawid | (~quassel@dslb-090-186-099-081.090.186.pools.vodafone-ip.de) (*.net *.split) |
2021-01-29 14:00:36 +0100 | Ranhir | (~Ranhir@157.97.53.139) (*.net *.split) |
2021-01-29 14:00:36 +0100 | meck | (~meck@li1809-18.members.linode.com) (*.net *.split) |
2021-01-29 14:00:36 +0100 | gienah | (~mwright@gentoo/developer/gienah) (*.net *.split) |
2021-01-29 14:00:36 +0100 | jjhoo | (jahakala@dsl-trebng21-b048b5-171.dhcp.inet.fi) (*.net *.split) |
2021-01-29 14:00:37 +0100 | <merijn> | Risky to bet you entire company on your ability to do that :p |
2021-01-29 14:00:44 +0100 | argento | (~argent0@168.227.96.53) (Quit: leaving) |
2021-01-29 14:01:14 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-koftrfiqgreybwcc) |
2021-01-29 14:01:14 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-pkgfhhkszhmqwpmw) |
2021-01-29 14:01:14 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-heoqicsutdwarsww) |
2021-01-29 14:01:14 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-hyybcahkmftqjyhn) |
2021-01-29 14:01:14 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-bqewcwrpzqwgcujg) |
2021-01-29 14:01:14 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-sgcsoxybrqwwnqfx) |
2021-01-29 14:01:14 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-hqttkpninemczoyy) |
2021-01-29 14:01:14 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-jxtjvlobydakmssj) |
2021-01-29 14:01:14 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-mewtzdomoturbvhb) |
2021-01-29 14:01:14 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-xalznotydfxlbdeu) |
2021-01-29 14:01:14 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-yhwqelqmdjljhzka) |
2021-01-29 14:01:14 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-fqixovlmkfoadrxr) |
2021-01-29 14:01:14 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-yhimeoccnijwbson) |
2021-01-29 14:01:14 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-honjtseruyqysvgh) |
2021-01-29 14:01:14 +0100 | tmciver | (~tmciver@cpe-172-101-40-226.maine.res.rr.com) |
2021-01-29 14:01:14 +0100 | SupaYoshi | (~supayoshi@213-10-140-13.fixed.kpn.net) |
2021-01-29 14:01:14 +0100 | chrpape` | (~user@2a01:4f9:c010:632d::1) |
2021-01-29 14:01:14 +0100 | heredoc | (heredoc@2a01:7e01::f03c:91ff:fec1:de1d) |
2021-01-29 14:01:14 +0100 | ViCi | (daniel@10PLM.ro) |
2021-01-29 14:01:14 +0100 | ashnur | (~rak@unaffiliated/ashnur) |
2021-01-29 14:01:14 +0100 | _flow_ | (~none@salem.informatik.uni-erlangen.de) |
2021-01-29 14:01:14 +0100 | opqdonut | (opqdonut@pseudo.fixme.fi) |
2021-01-29 14:01:19 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-fqixovlmkfoadrxr) (Max SendQ exceeded) |
2021-01-29 14:01:19 +0100 | SupaYoshi | (~supayoshi@213-10-140-13.fixed.kpn.net) (Max SendQ exceeded) |
2021-01-29 14:01:19 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-yhwqelqmdjljhzka) (Max SendQ exceeded) |
2021-01-29 14:01:27 +0100 | texasmynsted | (~texasmyns@99.96.221.112) |
2021-01-29 14:01:27 +0100 | jespada_ | (~jespada@90.254.242.138) |
2021-01-29 14:01:27 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-gtuvjdmampkcgovw) |
2021-01-29 14:01:27 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-etiickjlrfmmbenq) |
2021-01-29 14:01:27 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-qwveutflldkbwrag) |
2021-01-29 14:01:27 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-jffaztfdaekzupqh) |
2021-01-29 14:01:27 +0100 | kip | (sid71464@gateway/web/irccloud.com/x-buspbqlpbojjwhxj) |
2021-01-29 14:01:27 +0100 | Heffalump | (~ganesh@urchin.earth.li) |
2021-01-29 14:01:27 +0100 | JSharp | (sid4580@wikia/JSharp) |
2021-01-29 14:01:27 +0100 | Solarion | (~solarion@fsf/member/solarion) |
2021-01-29 14:01:27 +0100 | rajivr | (uid269651@gateway/web/irccloud.com/x-phyvdjrammctwxzt) |
2021-01-29 14:01:27 +0100 | dexterlb | (~dexterlb@2a01:9e40:2:2::2) |
2021-01-29 14:01:27 +0100 | MrMobius | (~MrMobius@208.58.206.154) |
2021-01-29 14:01:27 +0100 | rslima_____ | (sid26145@gateway/web/irccloud.com/x-pzkyfbaauotfeqce) |
2021-01-29 14:01:27 +0100 | Chobbes | (~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) |
2021-01-29 14:01:27 +0100 | kaychaks | (sid236345@gateway/web/irccloud.com/x-xtbmcuznhiacryqe) |
2021-01-29 14:01:27 +0100 | ManiacTwister | (~Twister@2a01:4f8:171:4de::40:2) |
2021-01-29 14:01:27 +0100 | otulp | (~otulp@ti0187q162-6639.bb.online.no) |
2021-01-29 14:01:27 +0100 | Widget | (~widget@2a04:ee41:6:7207:2113:b8a0:61a4:72c7) |
2021-01-29 14:01:27 +0100 | p3n | (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1) |
2021-01-29 14:01:27 +0100 | energizer | (~energizer@unaffiliated/energizer) |
2021-01-29 14:01:27 +0100 | Wojciech_K | (~wojciechk@2001:41d0:a:5be4::449) |
2021-01-29 14:01:27 +0100 | lawid | (~quassel@dslb-090-186-099-081.090.186.pools.vodafone-ip.de) |
2021-01-29 14:01:27 +0100 | Ranhir | (~Ranhir@157.97.53.139) |
2021-01-29 14:01:27 +0100 | meck | (~meck@li1809-18.members.linode.com) |
2021-01-29 14:01:27 +0100 | gienah | (~mwright@gentoo/developer/gienah) |
2021-01-29 14:01:27 +0100 | jjhoo | (jahakala@dsl-trebng21-b048b5-171.dhcp.inet.fi) |
2021-01-29 14:01:29 +0100 | MrMobius | (~MrMobius@208.58.206.154) (Max SendQ exceeded) |
2021-01-29 14:01:29 +0100 | energizer | (~energizer@unaffiliated/energizer) (Max SendQ exceeded) |
2021-01-29 14:01:29 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-jffaztfdaekzupqh) (Max SendQ exceeded) |
2021-01-29 14:01:43 +0100 | SupaYoshi | (~supayoshi@213-10-140-13.fixed.kpn.net) |
2021-01-29 14:01:51 +0100 | hekkaidekapus] | (~tchouri@gateway/tor-sasl/hekkaidekapus) |
2021-01-29 14:02:04 +0100 | <merijn> | In other news... |
2021-01-29 14:02:37 +0100 | Jello_Raptor | (~Jello_Rap@li641-12.members.linode.com) (Ping timeout: 246 seconds) |
2021-01-29 14:02:37 +0100 | dgpratt | (sid193493@gateway/web/irccloud.com/x-jvfarnvvlqexedsg) (Ping timeout: 246 seconds) |
2021-01-29 14:02:52 +0100 | merijn | updates the "It has been X days since the stupid Monoid instance of Map has turned a simple and elegant solution into something massively awkward"-sign to 0 |
2021-01-29 14:02:52 +0100 | mmohammadi9812 | (~mmohammad@86.106.197.227) (Read error: Connection reset by peer) |
2021-01-29 14:02:55 +0100 | niekvandepas | (~niekvande@ip-145-116-131-65.wlan-int.ru.nl) |
2021-01-29 14:02:59 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-bapxhdzbktiiozey) (*.net *.split) |
2021-01-29 14:03:00 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-snwzqowgbhiwxelz) (*.net *.split) |
2021-01-29 14:03:00 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-qyescrjzqeipckmr) (*.net *.split) |
2021-01-29 14:03:01 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-bsznajspccqdetuf) (*.net *.split) |
2021-01-29 14:03:02 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-lxurbleotgwhxfdo) (*.net *.split) |
2021-01-29 14:03:03 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-nvjgwtyeawwiwjbd) (*.net *.split) |
2021-01-29 14:03:04 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-fafgkibecvtkjcnp) (*.net *.split) |
2021-01-29 14:03:04 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-ugoviamafpzfqsdb) (*.net *.split) |
2021-01-29 14:03:04 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-vuvqgjqrcoxegkjw) (*.net *.split) |
2021-01-29 14:03:05 +0100 | tomferon[m] | (tomferonmo@gateway/shell/matrix.org/x-iswikopntfuqipud) (*.net *.split) |
2021-01-29 14:03:05 +0100 | cheater | (~user@unaffiliated/cheater) (*.net *.split) |
2021-01-29 14:03:06 +0100 | keltono | (~keltono@x-160-94-179-178.acm.umn.edu) (*.net *.split) |
2021-01-29 14:03:06 +0100 | phaul | (~phaul@ruby/staff/phaul) (*.net *.split) |
2021-01-29 14:03:06 +0100 | benschza | (~quassel@2604:1380:2000:cf00::1) (*.net *.split) |
2021-01-29 14:03:06 +0100 | megaTherion | (~therion@unix.io) (*.net *.split) |
2021-01-29 14:03:06 +0100 | \2E0KNO | (~retlo@172.245.134.89) (*.net *.split) |
2021-01-29 14:03:06 +0100 | Putonlalla | (~sapekiis@it-cyan.it.jyu.fi) (*.net *.split) |
2021-01-29 14:03:06 +0100 | xsarnik0 | (xsarnik@gateway/shell/fi.muni.cz/x-wrudlzggfhmxxjno) (*.net *.split) |
2021-01-29 14:03:06 +0100 | TimWolla | (~timwolla@2a01:4f8:150:6153:beef::6667) (*.net *.split) |
2021-01-29 14:03:07 +0100 | nerdypepper | (~nerdypepp@152.67.162.71) (*.net *.split) |
2021-01-29 14:03:07 +0100 | nemesit|znc | (~nemesit@2a01:488:66:1000:2ea3:4eeb:0:1) (*.net *.split) |
2021-01-29 14:03:11 +0100 | mmohammadi9812 | (~mmohammad@198.12.95.181) |
2021-01-29 14:03:19 +0100 | agander_m | (sid407952@gateway/web/irccloud.com/x-vptcckfbteeecsdk) (Ping timeout: 246 seconds) |
2021-01-29 14:03:26 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-qbzebnpfwtaodhfc) (Ping timeout: 240 seconds) |
2021-01-29 14:03:26 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-ffovewbgnzvtywxw) (Ping timeout: 240 seconds) |
2021-01-29 14:03:39 +0100 | dgpratt | (sid193493@gateway/web/irccloud.com/x-vveorfggkzxmherr) |
2021-01-29 14:03:41 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-heoqicsutdwarsww) (Ping timeout: 244 seconds) |
2021-01-29 14:03:41 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-bqewcwrpzqwgcujg) (Ping timeout: 244 seconds) |
2021-01-29 14:03:42 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-yhimeoccnijwbson) (Ping timeout: 244 seconds) |
2021-01-29 14:03:44 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-jjbzufwlukkgozqt) (Ping timeout: 240 seconds) |
2021-01-29 14:03:44 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-tretpgbizgvhqshc) (Ping timeout: 240 seconds) |
2021-01-29 14:03:50 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-snwzqowgbhiwxelz) |
2021-01-29 14:03:50 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-ugoviamafpzfqsdb) |
2021-01-29 14:03:50 +0100 | cheater | (~user@unaffiliated/cheater) |
2021-01-29 14:03:50 +0100 | keltono | (~keltono@x-160-94-179-178.acm.umn.edu) |
2021-01-29 14:03:50 +0100 | phaul | (~phaul@ruby/staff/phaul) |
2021-01-29 14:03:50 +0100 | benschza | (~quassel@2604:1380:2000:cf00::1) |
2021-01-29 14:03:50 +0100 | megaTherion | (~therion@unix.io) |
2021-01-29 14:03:50 +0100 | \2E0KNO | (~retlo@172.245.134.89) |
2021-01-29 14:03:50 +0100 | Putonlalla | (~sapekiis@it-cyan.it.jyu.fi) |
2021-01-29 14:03:50 +0100 | xsarnik0 | (xsarnik@gateway/shell/fi.muni.cz/x-wrudlzggfhmxxjno) |
2021-01-29 14:03:50 +0100 | TimWolla | (~timwolla@2a01:4f8:150:6153:beef::6667) |
2021-01-29 14:03:50 +0100 | nerdypepper | (~nerdypepp@152.67.162.71) |
2021-01-29 14:03:50 +0100 | nemesit|znc | (~nemesit@2a01:488:66:1000:2ea3:4eeb:0:1) |
2021-01-29 14:03:52 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-iyfrofkxvjdwhexi) (Ping timeout: 260 seconds) |
2021-01-29 14:03:52 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-chlllkwvxyncxuex) (Ping timeout: 260 seconds) |
2021-01-29 14:03:52 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-lpfutbskomonfgvd) (Ping timeout: 260 seconds) |
2021-01-29 14:03:52 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-kxappwxdvercaflt) (Ping timeout: 260 seconds) |
2021-01-29 14:03:52 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-lzsquhcecusangff) (Ping timeout: 260 seconds) |
2021-01-29 14:03:52 +0100 | sajith[m] | (sajithmatr@gateway/shell/matrix.org/x-jeuoxkjrntlxuoww) (Ping timeout: 260 seconds) |
2021-01-29 14:03:52 +0100 | itai33[m] | (itai33matr@gateway/shell/matrix.org/x-uktpqypyeodufcad) (Ping timeout: 260 seconds) |
2021-01-29 14:03:56 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-ainpfopslhznmpfi) (Ping timeout: 240 seconds) |
2021-01-29 14:03:56 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-cdkxzsrclyjffoay) (Ping timeout: 240 seconds) |
2021-01-29 14:03:58 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-clwnmubokmzjpsda) (Ping timeout: 240 seconds) |
2021-01-29 14:03:59 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-etiickjlrfmmbenq) (Ping timeout: 265 seconds) |
2021-01-29 14:04:04 +0100 | Wraul[m] | (wraulmatri@gateway/shell/matrix.org/x-hbfigvuuprlsmvvz) (Ping timeout: 268 seconds) |
2021-01-29 14:04:05 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-szzopgiogbrvouzy) (Ping timeout: 240 seconds) |
2021-01-29 14:04:06 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-ugoviamafpzfqsdb) (Max SendQ exceeded) |
2021-01-29 14:04:06 +0100 | TimWolla | (~timwolla@2a01:4f8:150:6153:beef::6667) (Max SendQ exceeded) |
2021-01-29 14:04:12 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-pkgfhhkszhmqwpmw) (Ping timeout: 244 seconds) |
2021-01-29 14:04:13 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-mewtzdomoturbvhb) (Ping timeout: 244 seconds) |
2021-01-29 14:04:13 +0100 | deu | (de@uio.re) (Ping timeout: 264 seconds) |
2021-01-29 14:04:13 +0100 | rotaerk | (~rotaerk@ender.afternet.org) (Ping timeout: 264 seconds) |
2021-01-29 14:04:13 +0100 | hekkaidekapus[ | (~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 268 seconds) |
2021-01-29 14:04:14 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-hjhkywdmyjcbxdao) (Ping timeout: 264 seconds) |
2021-01-29 14:04:15 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-kdjksyzsadpmyhyb) (Ping timeout: 272 seconds) |
2021-01-29 14:04:16 +0100 | TimWolla | (~timwolla@2a01:4f8:150:6153:beef::6667) |
2021-01-29 14:04:22 +0100 | bradparker | (sid262931@gateway/web/irccloud.com/x-ycsfjlxxzrphirzl) (Ping timeout: 246 seconds) |
2021-01-29 14:04:24 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-gpotzfvrsdljrguy) (Ping timeout: 240 seconds) |
2021-01-29 14:04:26 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-zhziubqfueekjvdy) (Ping timeout: 240 seconds) |
2021-01-29 14:04:29 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 14:04:33 +0100 | MrMobius | (~MrMobius@208.58.206.154) |
2021-01-29 14:04:41 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-ytuzypwkxczvrner) (Ping timeout: 268 seconds) |
2021-01-29 14:04:41 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) (Ping timeout: 268 seconds) |
2021-01-29 14:04:41 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-tjhpwnyxcgqotilk) (Ping timeout: 268 seconds) |
2021-01-29 14:04:43 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-koftrfiqgreybwcc) (Ping timeout: 244 seconds) |
2021-01-29 14:04:43 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-hyybcahkmftqjyhn) (Ping timeout: 244 seconds) |
2021-01-29 14:04:43 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-sgcsoxybrqwwnqfx) (Ping timeout: 244 seconds) |
2021-01-29 14:04:43 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-hqttkpninemczoyy) (Ping timeout: 244 seconds) |
2021-01-29 14:04:43 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-jxtjvlobydakmssj) (Ping timeout: 244 seconds) |
2021-01-29 14:04:43 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-xalznotydfxlbdeu) (Ping timeout: 244 seconds) |
2021-01-29 14:04:43 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-honjtseruyqysvgh) (Ping timeout: 244 seconds) |
2021-01-29 14:04:47 +0100 | Vanilla[m] | (danielm14@gateway/shell/matrix.org/x-qvgirgiqkpfhitsx) (Ping timeout: 260 seconds) |
2021-01-29 14:04:48 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-houdpvsivxzlrsdc) (Ping timeout: 260 seconds) |
2021-01-29 14:04:48 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-vgabtmhwbzavdvqc) (Ping timeout: 260 seconds) |
2021-01-29 14:04:48 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-trhuurxwjtwrttxh) (Ping timeout: 260 seconds) |
2021-01-29 14:04:48 +0100 | Poscat[m] | (poscatmatr@gateway/shell/matrix.org/x-xlrrxpkrmmuttahq) (Ping timeout: 260 seconds) |
2021-01-29 14:04:48 +0100 | kadoban | (kadobanmat@gateway/shell/matrix.org/x-dyviipdpnoihhkfd) (Ping timeout: 260 seconds) |
2021-01-29 14:04:50 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-toacrcpwyarsxvuv) (Ping timeout: 264 seconds) |
2021-01-29 14:04:51 +0100 | mentaal[m] | (mentaalmat@gateway/shell/matrix.org/x-aaboioyrjqzdzyba) (Ping timeout: 246 seconds) |
2021-01-29 14:04:51 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-tscmxntfhbmtjypn) (Ping timeout: 246 seconds) |
2021-01-29 14:04:51 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-pwrrelwjgcwkklfx) (Ping timeout: 246 seconds) |
2021-01-29 14:04:55 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-gtuvjdmampkcgovw) (Ping timeout: 265 seconds) |
2021-01-29 14:04:55 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-qwveutflldkbwrag) (Ping timeout: 265 seconds) |
2021-01-29 14:05:14 +0100 | rotaerk | (rotaerk@2600:3c02::f03c:91ff:fe70:4a45) |
2021-01-29 14:05:18 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-whlxwbbqtlzomjtd) (Ping timeout: 268 seconds) |
2021-01-29 14:05:23 +0100 | agander_m | (sid407952@gateway/web/irccloud.com/x-cddrxaoqeztafcyl) |
2021-01-29 14:05:34 +0100 | Jello_Raptor | (~Jello_Rap@li641-12.members.linode.com) |
2021-01-29 14:05:39 +0100 | bradparker | (sid262931@gateway/web/irccloud.com/x-ojrguansyivybdaw) |
2021-01-29 14:05:52 +0100 | energizer | (~energizer@unaffiliated/energizer) |
2021-01-29 14:06:06 +0100 | sagax | (~sagax_nb@213.138.71.146) |
2021-01-29 14:06:36 +0100 | deu | (de@uio.re) |
2021-01-29 14:06:39 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-elpsgmjazrkiiwmd) (Ping timeout: 260 seconds) |
2021-01-29 14:06:40 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-prrwvldddriistup) (Ping timeout: 260 seconds) |
2021-01-29 14:06:56 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-ybcnwawknehazhnr) (Ping timeout: 246 seconds) |
2021-01-29 14:07:04 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-ddezeyhdauijxhwo) (Ping timeout: 240 seconds) |
2021-01-29 14:07:26 +0100 | bitmapper | (uid464869@gateway/web/irccloud.com/x-gxnfoztdlfcipzrw) |
2021-01-29 14:07:34 +0100 | hc | (~hc@fsfe/hc) (Remote host closed the connection) |
2021-01-29 14:07:56 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-euugrmeoggqlzlyo) (Ping timeout: 240 seconds) |
2021-01-29 14:07:56 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-htgelhidptizbccr) (Ping timeout: 240 seconds) |
2021-01-29 14:07:56 +0100 | metamod[m] | (metamodmat@gateway/shell/matrix.org/x-vbwpbyqjssnwgbpt) (Ping timeout: 240 seconds) |
2021-01-29 14:07:58 +0100 | ezzieyguywuf | (~Unknown@unaffiliated/ezzieyguywuf) (Remote host closed the connection) |
2021-01-29 14:08:23 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-yrnmgdvgyzkirjut) (Ping timeout: 268 seconds) |
2021-01-29 14:08:23 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-mevkbmdpgnjsfaoa) (Ping timeout: 268 seconds) |
2021-01-29 14:08:23 +0100 | lierdakil[m] | (lierdakilm@gateway/shell/matrix.org/x-qmivpdvsqfjkmunr) (Ping timeout: 268 seconds) |
2021-01-29 14:08:23 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-ebnydtpazontbgro) (Ping timeout: 268 seconds) |
2021-01-29 14:08:23 +0100 | dyniec[m] | (dyniecmatr@gateway/shell/matrix.org/x-lakufcrqvjukiakc) (Ping timeout: 268 seconds) |
2021-01-29 14:08:23 +0100 | elsif | (elsifmatri@gateway/shell/matrix.org/x-zjqnydrjgfuszioa) (Ping timeout: 268 seconds) |
2021-01-29 14:08:23 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-abpwwigbfmrjgjxk) (Ping timeout: 268 seconds) |
2021-01-29 14:08:26 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-vtxkovstmiuxvhrj) (Ping timeout: 240 seconds) |
2021-01-29 14:08:26 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-goqfndtfkttzxunr) (Ping timeout: 240 seconds) |
2021-01-29 14:08:26 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-ghzuevrbcojxarch) (Ping timeout: 240 seconds) |
2021-01-29 14:09:00 +0100 | shieru[m] | (shierualet@gateway/shell/matrix.org/x-xjitmrdvmzpxvaye) (Ping timeout: 268 seconds) |
2021-01-29 14:09:00 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-juaxfvwsbavskkex) (Ping timeout: 268 seconds) |
2021-01-29 14:09:32 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2021-01-29 14:09:38 +0100 | Kaivo | (~Kaivo@104-200-86-99.mc.derytele.com) |
2021-01-29 14:09:44 +0100 | xff0x | (~xff0x@2001:1a81:5248:ae00:8d2f:7e87:18db:9310) (Ping timeout: 240 seconds) |
2021-01-29 14:09:57 +0100 | berberman_ | (~berberman@unaffiliated/berberman) (Ping timeout: 272 seconds) |
2021-01-29 14:10:58 +0100 | xff0x | (~xff0x@2001:1a81:5248:ae00:a981:23f1:d755:2094) |
2021-01-29 14:11:38 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 14:13:38 +0100 | geekosaur | (82650c7c@130.101.12.124) |
2021-01-29 14:14:07 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) (Quit: Exeunt) |
2021-01-29 14:15:33 +0100 | o1lo01ol_ | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Remote host closed the connection) |
2021-01-29 14:16:33 +0100 | darjeeling_ | (~darjeelin@122.245.219.80) (Ping timeout: 260 seconds) |
2021-01-29 14:16:57 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 14:16:57 +0100 | atk | (~Arch-TK@ircpuzzles/staff/Arch-TK) (Quit: Well this is unexpected.) |
2021-01-29 14:17:01 +0100 | <merijn> | Is there a package for computing (simple) statistics from vectors? Just stuff like standard deviation, etc. |
2021-01-29 14:18:50 +0100 | atk | (~Arch-TK@ircpuzzles/staff/Arch-TK) |
2021-01-29 14:19:51 +0100 | <SwarmCollective> | merijn Have you seen: https://wiki.haskell.org/Applications_and_libraries/Mathematics#Statistics |
2021-01-29 14:20:35 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 14:22:01 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 14:22:17 +0100 | finn_elija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Remote host closed the connection) |
2021-01-29 14:22:17 +0100 | <merijn> | Those are all lists or matrices and most of them seem rather unmaintained |
2021-01-29 14:22:17 +0100 | denisse_ | (~spaceCat@gateway/tor-sasl/alephzer0) (Remote host closed the connection) |
2021-01-29 14:22:41 +0100 | sorki | (~sorki@gateway/tor-sasl/sorki) |
2021-01-29 14:22:42 +0100 | denisse | (~spaceCat@gateway/tor-sasl/alephzer0) |
2021-01-29 14:22:47 +0100 | finn_elija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) |
2021-01-29 14:23:01 +0100 | son0p | (~son0p@181.136.122.143) |
2021-01-29 14:23:57 +0100 | srk | (~sorki@gateway/tor-sasl/sorki) (Ping timeout: 268 seconds) |
2021-01-29 14:25:04 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 14:25:29 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 265 seconds) |
2021-01-29 14:25:41 +0100 | sorki | srk |
2021-01-29 14:26:36 +0100 | comerijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 14:26:44 +0100 | hc | (~hc@fsfe/hc) |
2021-01-29 14:26:53 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 14:27:24 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 14:27:41 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 14:29:09 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 14:29:27 +0100 | borne | (~fritjof@200116b8645b3c00438d15c340c1e8fe.dip.versatel-1u1.de) (Quit: WeeChat 3.0) |
2021-01-29 14:29:30 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 14:31:33 +0100 | urodna | (~urodna@unaffiliated/urodna) |
2021-01-29 14:31:56 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 14:32:24 +0100 | darjeeling_ | (~darjeelin@122.245.219.80) |
2021-01-29 14:33:03 +0100 | hyperisco | (~hyperisco@104-195-141-253.cpe.teksavvy.com) |
2021-01-29 14:33:54 +0100 | berberman | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-01-29 14:34:19 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2021-01-29 14:35:05 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-zeyspokjgxstaasl) |
2021-01-29 14:35:27 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-oqxbcugxheqydopy) |
2021-01-29 14:35:31 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-kbtkjgytelphmuwo) |
2021-01-29 14:36:14 +0100 | poscat1 | poscat |
2021-01-29 14:36:17 +0100 | finn_elija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Remote host closed the connection) |
2021-01-29 14:37:10 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 14:37:41 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-zsfxhnpledplbidg) |
2021-01-29 14:37:42 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-hvudwvyngaimlgny) |
2021-01-29 14:37:47 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-kpigdtjypexlbdfi) |
2021-01-29 14:38:03 +0100 | puffnfresh | (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) (Ping timeout: 265 seconds) |
2021-01-29 14:38:06 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 14:38:15 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-slbvdcjfaskdurdl) |
2021-01-29 14:38:16 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-ldhqhqxkjhpdbsro) |
2021-01-29 14:38:16 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-ffliyasgtgdlxlpu) |
2021-01-29 14:38:16 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-cirakjieqnppygjz) |
2021-01-29 14:38:20 +0100 | rtypo | (~alex@unaffiliated/rtypo) |
2021-01-29 14:38:43 +0100 | alx741 | (~alx741@186.178.110.213) |
2021-01-29 14:39:26 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-rlxjozaajkraspfv) |
2021-01-29 14:39:33 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-koibiysremdvtqos) |
2021-01-29 14:40:19 +0100 | puffnfresh | (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) |
2021-01-29 14:41:00 +0100 | hackage | higgledy 0.4.1.0 - Partial types as a type constructor. https://hackage.haskell.org/package/higgledy-0.4.1.0 (i_am_tom) |
2021-01-29 14:41:06 +0100 | itai33[m] | (itai33matr@gateway/shell/matrix.org/x-djwxwdmfxnuleawu) |
2021-01-29 14:41:25 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 14:41:35 +0100 | <SwarmCollective> | Howdy puffnfresh |
2021-01-29 14:41:57 +0100 | ukari | (~ukari@unaffiliated/ukari) |
2021-01-29 14:42:23 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 14:42:46 +0100 | timCF | (~i.tkachuk@m91-129-101-103.cust.tele2.ee) |
2021-01-29 14:43:03 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 14:43:59 +0100 | raym | (~ray@45.64.220.55) (Remote host closed the connection) |
2021-01-29 14:44:07 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-bkrubcbqqqbsbphm) |
2021-01-29 14:44:19 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-dslyusecgqerovie) |
2021-01-29 14:44:29 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-sqbupeuccpxmhwnx) |
2021-01-29 14:44:45 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 14:45:25 +0100 | <timCF> | Once I've asked software developer "How do I deal with asynchronous exceptions in Haskell?" and he replied "Quit programming while it's not too late" |
2021-01-29 14:45:43 +0100 | saurik | (saurik@carrier.saurik.com) (Ping timeout: 260 seconds) |
2021-01-29 14:46:19 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 14:47:09 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-01-29 14:47:15 +0100 | <comerijn> | timCF: That's the correct answer to async exceptions in *any* language |
2021-01-29 14:47:15 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Ping timeout: 260 seconds) |
2021-01-29 14:47:32 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 14:48:04 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-zeyspokjgxstaasl) (Ping timeout: 240 seconds) |
2021-01-29 14:48:07 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-kpigdtjypexlbdfi) (Ping timeout: 244 seconds) |
2021-01-29 14:48:08 +0100 | <__monty__> | Figuring whether it's already too late is a similarly hard problem though, timezones are impossible. |
2021-01-29 14:48:13 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-hvudwvyngaimlgny) (Ping timeout: 258 seconds) |
2021-01-29 14:48:24 +0100 | itai33[m] | (itai33matr@gateway/shell/matrix.org/x-djwxwdmfxnuleawu) (Ping timeout: 240 seconds) |
2021-01-29 14:48:24 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-ffliyasgtgdlxlpu) (Ping timeout: 240 seconds) |
2021-01-29 14:48:24 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-slbvdcjfaskdurdl) (Ping timeout: 240 seconds) |
2021-01-29 14:48:26 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-bkrubcbqqqbsbphm) (Ping timeout: 240 seconds) |
2021-01-29 14:48:26 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-cirakjieqnppygjz) (Ping timeout: 240 seconds) |
2021-01-29 14:48:36 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-ldhqhqxkjhpdbsro) (Ping timeout: 258 seconds) |
2021-01-29 14:48:40 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 14:48:56 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-koibiysremdvtqos) (Ping timeout: 240 seconds) |
2021-01-29 14:48:56 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-zsfxhnpledplbidg) (Ping timeout: 240 seconds) |
2021-01-29 14:48:59 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-sqbupeuccpxmhwnx) (Ping timeout: 258 seconds) |
2021-01-29 14:48:59 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-dslyusecgqerovie) (Ping timeout: 258 seconds) |
2021-01-29 14:49:08 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-rlxjozaajkraspfv) (Ping timeout: 260 seconds) |
2021-01-29 14:49:08 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-kbtkjgytelphmuwo) (Ping timeout: 260 seconds) |
2021-01-29 14:49:08 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-oqxbcugxheqydopy) (Ping timeout: 260 seconds) |
2021-01-29 14:49:56 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds) |
2021-01-29 14:51:56 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds) |
2021-01-29 14:52:21 +0100 | <timCF> | comerijn: in Erlang it's quite straightforward, but there are other issues like abscense of types and classes |
2021-01-29 14:53:17 +0100 | mputz | (~Thunderbi@dslb-088-064-063-125.088.064.pools.vodafone-ip.de) |
2021-01-29 14:53:21 +0100 | <comerijn> | timCF: Eh, it's not straightforward in Erlang either :p |
2021-01-29 14:53:24 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 14:53:38 +0100 | <comerijn> | You just crash the process and rely on the OTP stuff to recover using other processes :p |
2021-01-29 14:54:12 +0100 | <comerijn> | And if that's all you need, you can get quite far in Haskell, although you'll have to reinvent/reimplement a bunch of the primitive operations |
2021-01-29 14:54:23 +0100 | <comerijn> | *recovering* from async exceptions is what's utterly cursed |
2021-01-29 14:55:13 +0100 | KaitoDaumoto | (~Frat@unaffiliated/kaitodaumoto) |
2021-01-29 14:56:57 +0100 | <timCF> | comerijn: complete true, especially in cases where library you are using is too smart and making process unkillable for `Async.cancel` or `Async.withAsync` |
2021-01-29 14:57:52 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 14:57:59 +0100 | mputz | (~Thunderbi@dslb-088-064-063-125.088.064.pools.vodafone-ip.de) (Ping timeout: 260 seconds) |
2021-01-29 14:58:57 +0100 | soft-warm | (4408f588@ip68-8-245-136.sd.sd.cox.net) |
2021-01-29 14:59:11 +0100 | KaitoDaumoto | (~Frat@unaffiliated/kaitodaumoto) (Read error: Connection reset by peer) |
2021-01-29 15:00:57 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 15:01:11 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 15:02:02 +0100 | ADG1089__ | (~aditya@223.236.168.211) (Remote host closed the connection) |
2021-01-29 15:02:15 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 15:02:30 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 15:03:05 +0100 | coot | (~coot@37.30.55.132.nat.umts.dynamic.t-mobile.pl) |
2021-01-29 15:05:15 +0100 | pavonia | (~user@unaffiliated/siracusa) (Quit: Bye!) |
2021-01-29 15:05:24 +0100 | acidjnk_new | (~acidjnk@p200300d0c704e792e92d97b10635a7de.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
2021-01-29 15:06:11 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 15:06:19 +0100 | <__monty__> | fendor_: Oh, circle has 4 concurrent linux jobs for foss. |
2021-01-29 15:06:31 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 15:07:09 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 15:07:19 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 15:07:32 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 15:07:35 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 268 seconds) |
2021-01-29 15:08:23 +0100 | <fendor_> | __monty__, and monthly 400,000 credits, that is actually a lot. But only linux machines, afaict |
2021-01-29 15:08:53 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) |
2021-01-29 15:09:01 +0100 | <__monty__> | Yeah, you can get 1 concurrent macOS job but you have to contact support. |
2021-01-29 15:10:53 +0100 | dandart | (~Thunderbi@home.dandart.co.uk) |
2021-01-29 15:11:12 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 15:11:23 +0100 | berberman | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-01-29 15:11:34 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 15:11:48 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2021-01-29 15:11:59 +0100 | <fendor_> | guess GHActions are truly the best option at the moment |
2021-01-29 15:13:12 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 15:13:14 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) (Ping timeout: 264 seconds) |
2021-01-29 15:13:24 +0100 | niekvandepas | (~niekvande@ip-145-116-131-65.wlan-int.ru.nl) (Remote host closed the connection) |
2021-01-29 15:13:34 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 15:14:10 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 15:14:32 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 15:14:52 +0100 | shutendoji[m] | (shutendoji@gateway/shell/matrix.org/x-sdwahbetectznfxu) |
2021-01-29 15:15:11 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 15:15:34 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 15:16:08 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 15:16:32 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 15:18:22 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) (Ping timeout: 260 seconds) |
2021-01-29 15:18:23 +0100 | atwm | (~andrew@178.197.234.250) (Ping timeout: 260 seconds) |
2021-01-29 15:18:59 +0100 | darjeeling_ | (~darjeelin@122.245.219.80) (Ping timeout: 260 seconds) |
2021-01-29 15:19:20 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 15:20:03 +0100 | berberman | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-01-29 15:20:27 +0100 | sud0 | (~Death@hackspaceuy/member/sud0) |
2021-01-29 15:20:28 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2021-01-29 15:20:43 +0100 | fendor__ | (~fendor@91.141.3.41.wireless.dyn.drei.com) |
2021-01-29 15:20:52 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-01-29 15:20:55 +0100 | noop_noob | (b816797e@184.22.121.126) (Quit: Connection closed) |
2021-01-29 15:21:57 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) |
2021-01-29 15:23:06 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 15:23:29 +0100 | fendor_ | (~fendor@212095005045.public.telering.at) (Ping timeout: 265 seconds) |
2021-01-29 15:23:39 +0100 | <fendor> | @where manual |
2021-01-29 15:23:39 +0100 | <lambdabot> | I know nothing about manual. |
2021-01-29 15:23:42 +0100 | <fendor> | @where ghc-manual |
2021-01-29 15:23:42 +0100 | <lambdabot> | I know nothing about ghc-manual. |
2021-01-29 15:24:04 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 15:24:13 +0100 | <geekosaur> | https://downloads.haskell.org/ghc/latest/docs/html/users_guide/index.html |
2021-01-29 15:25:16 +0100 | <fendor> | geekosaur, thanks! I never remember the lambdabot command for it |
2021-01-29 15:25:28 +0100 | raym | (~ray@45.64.220.55) |
2021-01-29 15:26:36 +0100 | polyphem | (~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) |
2021-01-29 15:26:52 +0100 | Sgeo | (~Sgeo@ool-18b98aa4.dyn.optonline.net) |
2021-01-29 15:26:52 +0100 | carlomagno | (~cararell@148.87.23.12) (Remote host closed the connection) |
2021-01-29 15:26:59 +0100 | hackage | morley 1.12.0 - Developer tools for the Michelson Language https://hackage.haskell.org/package/morley-1.12.0 (pasqu4le) |
2021-01-29 15:27:36 +0100 | toorevitimirp | (~tooreviti@117.182.181.145) (Remote host closed the connection) |
2021-01-29 15:27:38 +0100 | hello | (5e916590@094145101144.dynamic.telenor.dk) |
2021-01-29 15:27:47 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 15:27:52 +0100 | carlomagno | (~cararell@148.87.23.11) |
2021-01-29 15:28:09 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 15:28:31 +0100 | hello | (5e916590@094145101144.dynamic.telenor.dk) (Client Quit) |
2021-01-29 15:28:45 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 15:28:46 +0100 | toorevitimirp | (~tooreviti@117.182.181.145) |
2021-01-29 15:30:33 +0100 | <timCF> | I need some advice about async and cancellation. Is `bracket` really uncancellable from the outside? In case where I have for example `async (bracket x y z) >>= cancel` will cancel actually work? It feels like not (from deadlocks in my source code). |
2021-01-29 15:30:56 +0100 | jespada_ | (~jespada@90.254.242.138) (Ping timeout: 265 seconds) |
2021-01-29 15:32:59 +0100 | hackage | lorentz 0.9.1 - EDSL for the Michelson Language https://hackage.haskell.org/package/lorentz-0.9.1 (pasqu4le) |
2021-01-29 15:33:21 +0100 | jespada | (~jespada@90.254.242.138) |
2021-01-29 15:33:43 +0100 | nly | (~user@unaffiliated/nly) |
2021-01-29 15:34:24 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 15:34:28 +0100 | dandart | (~Thunderbi@home.dandart.co.uk) (Quit: dandart) |
2021-01-29 15:34:37 +0100 | deviantfero | (~deviantfe@190.150.27.58) |
2021-01-29 15:34:43 +0100 | niekvandepas | (~niekvande@ip-145-116-131-65.wlan-int.ru.nl) |
2021-01-29 15:35:39 +0100 | darjeeling_ | (~darjeelin@122.245.219.80) |
2021-01-29 15:38:45 +0100 | kadoban | (kadobanmat@gateway/shell/matrix.org/x-pspisfwsimiefbpv) |
2021-01-29 15:38:45 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-xlxusvhtslwsqtyc) |
2021-01-29 15:38:45 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-qjmuvzvmwrjauzqx) |
2021-01-29 15:38:45 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-dcdctncuiazflhhb) |
2021-01-29 15:38:45 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-lcjgottvbjruetaa) |
2021-01-29 15:38:45 +0100 | Noughtmare[m] | (naughtmare@gateway/shell/matrix.org/x-vwywabaoaoohawps) |
2021-01-29 15:38:45 +0100 | pythag76[m] | (pythag76ma@gateway/shell/matrix.org/x-zayhvmqrqchjcomz) |
2021-01-29 15:38:45 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-xlxkjvleuaawxqjw) |
2021-01-29 15:38:45 +0100 | tomsen[m] | (tfbiomatri@gateway/shell/matrix.org/x-hgawpyvjnyddcjsf) |
2021-01-29 15:38:45 +0100 | cnmne[m] | (cnmnematri@gateway/shell/matrix.org/x-howgbmzhnqmhylxn) |
2021-01-29 15:38:45 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-furystompxbufryx) |
2021-01-29 15:38:45 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-vlseozawpomwxsaw) |
2021-01-29 15:38:46 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-umwxrjhapmaeefqm) |
2021-01-29 15:38:46 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-hwjxbafnzjnxknbn) |
2021-01-29 15:38:46 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-abgnzchjxursvaze) |
2021-01-29 15:38:46 +0100 | brightly-salty[m | (brightly-s@gateway/shell/matrix.org/x-zhhoalomyglsuvca) |
2021-01-29 15:38:46 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-vsavibfivqppmsbi) |
2021-01-29 15:38:46 +0100 | psamim | (samimpmatr@gateway/shell/matrix.org/x-fpxgdokdscwzxwdk) |
2021-01-29 15:38:46 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-kkxymvdievhxcgzr) |
2021-01-29 15:38:46 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-yibcfixlmzlubxkl) |
2021-01-29 15:38:46 +0100 | doct0rhu[m] | (doct0rhumo@gateway/shell/matrix.org/x-ofyrjwtqbqdwdupe) |
2021-01-29 15:38:46 +0100 | dyniec[m] | (dyniecmatr@gateway/shell/matrix.org/x-elgmnlyadjyzxkds) |
2021-01-29 15:38:46 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-eqqabndmfhgdbxzf) |
2021-01-29 15:38:47 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-ralriddjouctybzu) |
2021-01-29 15:38:47 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-tqaisjvnumqndxtu) |
2021-01-29 15:38:47 +0100 | noIOBeforeBedtim | (dissatisfi@gateway/shell/matrix.org/x-hyfluygibjubtdle) |
2021-01-29 15:38:47 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-iovffeyyfyyigcvu) |
2021-01-29 15:38:47 +0100 | alvinsj[m] | (alvinsjmat@gateway/shell/matrix.org/x-uchfnejtitviszqn) |
2021-01-29 15:38:47 +0100 | elsif | (elsifmatri@gateway/shell/matrix.org/x-qnggmdnbsdcesqoq) |
2021-01-29 15:38:47 +0100 | svc0[m] | (svc0matrix@gateway/shell/matrix.org/x-lfwkfdzqrumixhmw) |
2021-01-29 15:38:47 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-shtimerywhswkdny) |
2021-01-29 15:38:47 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-zfhscokvliddioui) |
2021-01-29 15:38:47 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-dziomcyirgyogxeb) |
2021-01-29 15:38:47 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-zzdxxhuxtlcwhqwo) |
2021-01-29 15:38:48 +0100 | shieru[m] | (shierualet@gateway/shell/matrix.org/x-lqgtkrclbwefduih) |
2021-01-29 15:38:48 +0100 | metamod[m] | (metamodmat@gateway/shell/matrix.org/x-cwgxheeatcnmnolb) |
2021-01-29 15:38:48 +0100 | sajith[m] | (sajithmatr@gateway/shell/matrix.org/x-wfpqezknmvfrbofa) |
2021-01-29 15:38:48 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-kgjvhynneggwnwty) |
2021-01-29 15:38:48 +0100 | Poscat[m] | (poscatmatr@gateway/shell/matrix.org/x-ipvsdkoeujussmzv) |
2021-01-29 15:38:48 +0100 | ichor[m] | (hakonmatri@gateway/shell/matrix.org/x-djhilvmxggxanqjp) |
2021-01-29 15:38:48 +0100 | tomferon[m] | (tomferonmo@gateway/shell/matrix.org/x-ugtjzkoqezpfsgyq) |
2021-01-29 15:38:48 +0100 | xosdy[m] | (xosdyaleth@gateway/shell/matrix.org/x-swbdkqqxwrsgwtoa) |
2021-01-29 15:38:48 +0100 | Hatsue[m] | (berbermanm@gateway/shell/matrix.org/x-snmzkslesmtjmnqg) |
2021-01-29 15:38:48 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-gseqkoaphjpzfuie) |
2021-01-29 15:38:48 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-zziavrugvowqydzv) |
2021-01-29 15:38:49 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-gaahxrylbtfyhabh) |
2021-01-29 15:38:49 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-ggzwkyqklwmrikyv) |
2021-01-29 15:38:49 +0100 | lierdakil[m] | (lierdakilm@gateway/shell/matrix.org/x-gurcwxcramopldsp) |
2021-01-29 15:38:49 +0100 | bsima[m] | (bensimatim@gateway/shell/matrix.org/x-suajwdkwcrwumpcu) |
2021-01-29 15:38:49 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-unvspidyacclrggp) |
2021-01-29 15:38:49 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-whiwmypnkfvazrga) |
2021-01-29 15:38:49 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-qgxppkedmgxzarko) |
2021-01-29 15:38:49 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-ucfragmlhonpitiu) |
2021-01-29 15:38:49 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) |
2021-01-29 15:38:49 +0100 | SlackIntegration | (slackbotma@gateway/shell/matrix.org/x-oasirwcpruhpfipe) |
2021-01-29 15:38:50 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-cwjyzhxtjclzvzku) |
2021-01-29 15:38:50 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-wtfkvxvbcyhgxsnt) |
2021-01-29 15:38:51 +0100 | meckse[m] | (mecksematr@gateway/shell/matrix.org/x-femtcckzddcbutta) |
2021-01-29 15:38:52 +0100 | CaptainYukinoshi | (captain-yu@gateway/shell/matrix.org/x-ztthglvoahyypnfc) |
2021-01-29 15:38:52 +0100 | Vanilla[m] | (danielm14@gateway/shell/matrix.org/x-rgtxtkgjctuoaivb) |
2021-01-29 15:38:52 +0100 | Wraul[m] | (wraulmatri@gateway/shell/matrix.org/x-bqjjeeyelwcdlhhc) |
2021-01-29 15:38:53 +0100 | bram[m]1 | (bramvdbnet@gateway/shell/matrix.org/x-inwpuwxpaklebhej) |
2021-01-29 15:38:53 +0100 | jamesfielder[m] | (jamesfield@gateway/shell/matrix.org/x-ggvbpzlwewptqmao) |
2021-01-29 15:38:53 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-vwniefyivdlueqvy) |
2021-01-29 15:38:53 +0100 | Sarievo[m] | (sarievoale@gateway/shell/matrix.org/x-namfbxbfvsboedcp) |
2021-01-29 15:38:54 +0100 | pedrorubster[m] | (pedrorubst@gateway/shell/matrix.org/x-moqnmsujmxxrabiq) |
2021-01-29 15:38:54 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-qagmxddznpdqwkcl) |
2021-01-29 15:38:54 +0100 | joshualit140[m] | (joshualit1@gateway/shell/matrix.org/x-eoedricgxhxvrzgd) |
2021-01-29 15:38:54 +0100 | AmitLevy[m] | (amitmostly@gateway/shell/matrix.org/x-pxqdrnndkkwloeds) |
2021-01-29 15:38:55 +0100 | ciderpunx[m] | (ciderpunxm@gateway/shell/matrix.org/x-sjvasyzpyhaulqpa) |
2021-01-29 15:38:55 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-mfwznvajdbcuziir) |
2021-01-29 15:38:55 +0100 | sawmon-and-natal | (sawmon-and@gateway/shell/matrix.org/x-pjbeggbwxyijweot) |
2021-01-29 15:38:55 +0100 | materialfuture[m | (materialfu@gateway/shell/matrix.org/x-upbooxfvqrvklyvd) |
2021-01-29 15:38:55 +0100 | mentaal[m] | (mentaalmat@gateway/shell/matrix.org/x-uipdkhzzwfbrrygn) |
2021-01-29 15:38:55 +0100 | MrMuffles[m] | (mrmufflesm@gateway/shell/matrix.org/x-uivlsxupgtmyusbj) |
2021-01-29 15:38:55 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-runkjaqtmogcvkup) |
2021-01-29 15:38:56 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-syobbkqfiblqukry) |
2021-01-29 15:38:56 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-eubwuaosjoovfexd) |
2021-01-29 15:38:56 +0100 | itai33[m] | (itai33matr@gateway/shell/matrix.org/x-wmbljbumeyjggtxa) |
2021-01-29 15:38:56 +0100 | peterstorm[m] | (peterstorm@gateway/shell/matrix.org/x-euvywjqfzhcglbjd) |
2021-01-29 15:39:03 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Ping timeout: 260 seconds) |
2021-01-29 15:39:11 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) ("“It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”") |
2021-01-29 15:39:26 +0100 | <comerijn> | timCF: hmm? |
2021-01-29 15:39:33 +0100 | <comerijn> | What makes you say bracket is uncancellable? |
2021-01-29 15:39:39 +0100 | niekvandepas | (~niekvande@ip-145-116-131-65.wlan-int.ru.nl) (Ping timeout: 268 seconds) |
2021-01-29 15:40:25 +0100 | <comerijn> | timCF: Which bracket are you using? What are x/y/z? etc. |
2021-01-29 15:43:56 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 15:45:06 +0100 | <timCF> | comerijn: I'm using this function from gRPC library https://github.com/awakesecurity/gRPC-haskell/blob/6382857e2cb3495c9ddcac0c86809b3f1a7b0990/src/Ne… which is basically composition of 2 brackets like this https://github.com/awakesecurity/gRPC-haskell/blob/d8f6e0b476797938f5c759146a2bbdc829ba1a84/core/s… And looks like, if I |
2021-01-29 15:45:12 +0100 | <timCF> | spawn long gRPC subscription with `async`, and at some point want to `cancel` it - it's not working really, cancel function is locked until subscription itself (composition of 2 brackets) terminates |
2021-01-29 15:45:30 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 15:45:47 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2021-01-29 15:45:51 +0100 | <comerijn> | timCF: bracket blocks async exceptions during the "acquire" and "release" only |
2021-01-29 15:46:17 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) |
2021-01-29 15:46:59 +0100 | <comerijn> | If you can't cancel something during the actual work part, then that means the library you're using is fucking up |
2021-01-29 15:47:15 +0100 | <comerijn> | By either masking exceptions or having a catch in there that catches everything |
2021-01-29 15:49:18 +0100 | <timCF> | comerijn: Well, it might be true. I guess there is no chioce except diving onto the code. Thanks! |
2021-01-29 15:49:23 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 15:49:45 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 15:50:16 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 15:50:54 +0100 | rtypo | (~alex@unaffiliated/rtypo) (Quit: WeeChat 3.0) |
2021-01-29 15:54:32 +0100 | geekosaur | (82650c7c@130.101.12.124) (Quit: Connection closed) |
2021-01-29 15:55:09 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 15:55:34 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) (Quit: Exeunt) |
2021-01-29 15:55:59 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-01-29 15:57:14 +0100 | raym | (~ray@45.64.220.55) (Quit: leaving) |
2021-01-29 15:58:29 +0100 | averell | (~averell@unaffiliated/averell) (Remote host closed the connection) |
2021-01-29 15:59:09 +0100 | drewr | (~drew@elastic/staff/drewr) (Ping timeout: 256 seconds) |
2021-01-29 15:59:36 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 16:00:23 +0100 | Ariakenom | (~Ariakenom@2001:9b1:efb:fc00:ac04:c724:9653:efcb) |
2021-01-29 16:00:38 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Ping timeout: 264 seconds) |
2021-01-29 16:02:57 +0100 | <maerwald> | "blocks async"? |
2021-01-29 16:03:05 +0100 | infinity0 | (~infinity0@freenet/developer/infinity0) (Ping timeout: 256 seconds) |
2021-01-29 16:03:09 +0100 | notzmv | (~user@unaffiliated/zmv) (Remote host closed the connection) |
2021-01-29 16:03:54 +0100 | dandart | (~Thunderbi@home.dandart.co.uk) |
2021-01-29 16:03:59 +0100 | notzmv | (~user@unaffiliated/zmv) |
2021-01-29 16:04:51 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 16:05:14 +0100 | infinity0 | (~infinity0@freenet/developer/infinity0) |
2021-01-29 16:05:35 +0100 | Linu741 | (~Linu74@37.120.211.190) |
2021-01-29 16:06:07 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-01-29 16:06:29 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 16:06:33 +0100 | <comerijn> | maerwald: Exceptions |
2021-01-29 16:06:48 +0100 | <maerwald> | you mean mask? |
2021-01-29 16:06:57 +0100 | <comerijn> | yes |
2021-01-29 16:07:39 +0100 | <maerwald> | afaiu, when masked, they can still happen, but only at predefined points (such as a blocking mvar) |
2021-01-29 16:07:46 +0100 | <comerijn> | maerwald: Yes |
2021-01-29 16:08:26 +0100 | <comerijn> | The key point I was making was that they are *not* blocked during the "work" part of bracket |
2021-01-29 16:08:35 +0100 | <comerijn> | Unless the code you're running is doing that itself |
2021-01-29 16:08:58 +0100 | <maerwald> | right |
2021-01-29 16:09:43 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 16:09:48 +0100 | <timCF> | Basically I want to look for `mask` and `catch` functions in library source code to confirm my theory? |
2021-01-29 16:10:06 +0100 | MrMobius | (~MrMobius@208.58.206.154) (Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it) |
2021-01-29 16:10:08 +0100 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
2021-01-29 16:10:15 +0100 | <comerijn> | anything that catches |
2021-01-29 16:10:20 +0100 | <comerijn> | Which includes try, etc. |
2021-01-29 16:10:33 +0100 | <comerijn> | timCF: Probably easier to grep for SomeException |
2021-01-29 16:10:50 +0100 | <comerijn> | timCF: Because that's the most common way people catch everything |
2021-01-29 16:11:00 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
2021-01-29 16:11:25 +0100 | Tario | (~Tario@201.192.165.173) |
2021-01-29 16:11:27 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 260 seconds) |
2021-01-29 16:11:39 +0100 | <timCF> | Thanks! |
2021-01-29 16:11:45 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 16:12:00 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 16:13:44 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 16:13:44 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 16:16:06 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) (Ping timeout: 272 seconds) |
2021-01-29 16:16:08 +0100 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) |
2021-01-29 16:18:22 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 16:18:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 256 seconds) |
2021-01-29 16:18:29 +0100 | hackage | linear 1.21.4 - Linear Algebra https://hackage.haskell.org/package/linear-1.21.4 (ryanglscott) |
2021-01-29 16:19:47 +0100 | Sheilong | (uid293653@gateway/web/irccloud.com/x-easywadpkszgysft) |
2021-01-29 16:24:03 +0100 | dragestil_ | dragestil |
2021-01-29 16:25:41 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 16:26:01 +0100 | <whataday> | why some people say monad solved the callback hell? |
2021-01-29 16:27:46 +0100 | <ski> | perhaps they have something like one of the examples at "Escaping Hell with Monads" by Philip Nilsson in 2017-05-08 at <https://philipnilsson.github.io/Badness10k/escaping-hell-with-monads/> in mind ? |
2021-01-29 16:27:46 +0100 | cafce25 | (~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de) (Quit: leaving) |
2021-01-29 16:27:56 +0100 | cafce25 | (~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de) |
2021-01-29 16:30:18 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 16:30:37 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) |
2021-01-29 16:30:50 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 16:31:00 +0100 | <ski> | @hackage managed -- may be interesting to compare with |
2021-01-29 16:31:00 +0100 | <lambdabot> | https://hackage.haskell.org/package/managed -- may be interesting to compare with |
2021-01-29 16:31:11 +0100 | emmanuel_erc | (~user@cpe-74-71-187-227.nyc.res.rr.com) (Ping timeout: 272 seconds) |
2021-01-29 16:31:37 +0100 | <whataday> | that's cool, but other languages don't have do-notation... |
2021-01-29 16:31:44 +0100 | <SwarmCollective> | ski, thanks for the Escaping Hell with Monads reference. Looks interesting. |
2021-01-29 16:32:10 +0100 | <whataday> | is there a more in general meaning? |
2021-01-29 16:32:11 +0100 | <comerijn> | whataday: tbh, monads are useless in 90% of other languages anyway |
2021-01-29 16:32:47 +0100 | gioyik | (~gioyik@186.118.246.129) |
2021-01-29 16:32:53 +0100 | <comerijn> | The monad abstraction is useful in haskell because the language lets you easily work with abstractions like that. As soon as you lose stuff like typeclasses it becomes 100x less useful |
2021-01-29 16:33:24 +0100 | <whataday> | what about kotlin, could we use those stuff in kotlin? |
2021-01-29 16:33:35 +0100 | <whataday> | they have arrow-kt |
2021-01-29 16:33:51 +0100 | cocytus | (~cocytus@cpe-76-95-48-109.socal.res.rr.com) |
2021-01-29 16:34:56 +0100 | xff0x | (~xff0x@2001:1a81:5248:ae00:a981:23f1:d755:2094) (Ping timeout: 240 seconds) |
2021-01-29 16:34:56 +0100 | <ski> | (Clean and Mercury has type classes) |
2021-01-29 16:35:08 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-01-29 16:35:30 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 16:35:33 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 16:35:53 +0100 | <ski> | whataday : well, some other languages have composable continuations .. |
2021-01-29 16:36:32 +0100 | <ski> | (.. and you can use composable continuations to "reflect" a user-defined monad so that it appears as a primitive side-effect in the language) |
2021-01-29 16:37:10 +0100 | xff0x | (~xff0x@port-92-193-207-61.dynamic.as20676.net) |
2021-01-29 16:37:15 +0100 | ski | 's no idea about Kotlin .. |
2021-01-29 16:38:40 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 16:38:53 +0100 | MrMobius | (~MrMobius@208.58.206.154) |
2021-01-29 16:39:03 +0100 | <MrMuffles[m]> | <comerijn "The monad abstraction is useful "> Less typeclasses and more higher kinded types right? |
2021-01-29 16:39:15 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 16:39:18 +0100 | averell | (~averell@unaffiliated/averell) |
2021-01-29 16:39:18 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Remote host closed the connection) |
2021-01-29 16:39:37 +0100 | <comerijn> | MrMuffles[m]: Well, both |
2021-01-29 16:39:56 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds) |
2021-01-29 16:39:59 +0100 | <comerijn> | MrMuffles[m]: If you have higher kinded types you still can't write "monad polymorphic" code without typeclasses |
2021-01-29 16:40:03 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 16:40:32 +0100 | <comerijn> | So something as generic as monad-loops is still impossible |
2021-01-29 16:40:39 +0100 | <ski> | you could pass explicit dictionaries .. |
2021-01-29 16:41:06 +0100 | <MrMuffles[m]> | Ya makes sense. But many languages do have typeclasses. And I can only dream of the day that rust gets hkt |
2021-01-29 16:41:21 +0100 | <Uniaika> | one day, comrades |
2021-01-29 16:41:30 +0100 | ski | never understood why people use the term "higher-kinded types" |
2021-01-29 16:41:57 +0100 | <comerijn> | ski: Why? |
2021-01-29 16:42:14 +0100 | <MrMuffles[m]> | It's like a type that takes types as arguments and constructs types |
2021-01-29 16:42:20 +0100 | <ski> | it seems to me that they simply mean higher-order types .. or am i mistaken ? |
2021-01-29 16:42:45 +0100 | <ski> | why the strange custom terminology ? |
2021-01-29 16:43:11 +0100 | <comerijn> | ski: Define "higher-order types", then? |
2021-01-29 16:43:12 +0100 | <ski> | we don't say "higher-typed values" for things like `map',`interact' |
2021-01-29 16:43:23 +0100 | <comerijn> | Seems to me "Maybe" can be considered a "higher-order" type |
2021-01-29 16:43:32 +0100 | <comerijn> | Since it's a type that takes a type as argument |
2021-01-29 16:43:45 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 16:43:52 +0100 | <comerijn> | ski: They're higher kinded, because they are types whose argument has a kind higher than * |
2021-01-29 16:44:22 +0100 | <ski> | my understanding was that people use that term, when type variables, as bound by either `forall's, or being parameters of defined types, can themselves be type functions |
2021-01-29 16:44:27 +0100 | <dolio> | I think it's pretty safe to presume that Kotlin doesn't have delimited continuations. :) |
2021-01-29 16:44:27 +0100 | <comerijn> | Maybe is not higher-kinded, all transformers are, the Functor/Applicative/Monad typeclasses are |
2021-01-29 16:44:46 +0100 | <ski> | right. so that's just "higher-order" |
2021-01-29 16:44:56 +0100 | <comerijn> | ski: How so? |
2021-01-29 16:45:05 +0100 | <ski> | in the same sense that `fix' is higher-order, but `fst' is not |
2021-01-29 16:45:06 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) |
2021-01-29 16:45:17 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 16:45:35 +0100 | <ski> | the type of `fix' has a function type as an argument type. the type of `fst' doesn't |
2021-01-29 16:45:39 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) (Remote host closed the connection) |
2021-01-29 16:45:58 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) |
2021-01-29 16:46:15 +0100 | <SwarmCollective> | ski, are you using "order" in the same way it is used in "an order of magnitude"? |
2021-01-29 16:46:24 +0100 | <ski> | so `fst', or `ord' if you prefer a monomorphic one, is comparable to `Maybe' here, neither being higher-order. while `fix' is comparable to e.g. `MaybeT' |
2021-01-29 16:47:16 +0100 | <ski> | SwarmCollective : i'm using "order" in sense of "first-order function","second-order function","third-order function",&c. |
2021-01-29 16:47:30 +0100 | <ski> | (zeroth-order would be non-functions) |
2021-01-29 16:47:32 +0100 | <dolio> | First order is too boring to be higher order, even though it has zeroth order below it. |
2021-01-29 16:47:35 +0100 | <SwarmCollective> | ski, thank you for the clarification. |
2021-01-29 16:47:48 +0100 | <ski> | and yes, "higher" would be having an order that's at least two |
2021-01-29 16:48:38 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Ping timeout: 264 seconds) |
2021-01-29 16:49:25 +0100 | <ski> | for Haskell, we could define `Order (sigma -> tau) = max (1 + Order sigma) (Order tau)', and `Order tau = 0' for non-function types `tau' |
2021-01-29 16:49:36 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Remote host closed the connection) |
2021-01-29 16:49:56 +0100 | <ski> | (although, it may be good to e.g. define order of `Maybe tau',`[tau]',&c. to be the same as the order of `tau') |
2021-01-29 16:50:15 +0100 | <MrMuffles[m]> | <comerijn "Maybe is not higher-kinded, all "> What makes functor higher kinded? |
2021-01-29 16:50:30 +0100 | <comerijn> | % :k Functor |
2021-01-29 16:50:30 +0100 | <yahb> | comerijn: (* -> *) -> Constraint |
2021-01-29 16:50:50 +0100 | <comerijn> | That ;) |
2021-01-29 16:52:02 +0100 | kritzefitz | (~kritzefit@fw-front.credativ.com) (Remote host closed the connection) |
2021-01-29 16:54:32 +0100 | mrchampion | (~mrchampio@38.18.109.23) |
2021-01-29 16:54:47 +0100 | <ski> | dolio : heh, only read that about Kotlin, afterwards |
2021-01-29 16:55:23 +0100 | <ski> | MrMuffles[m] : anyway, particular instances of `Functor' are not higher-order, but `Functor' itself is |
2021-01-29 16:55:34 +0100 | <MrMuffles[m]> | Whoa. Didnt realize typeclasses have kinds. Can someone explain that kind in English? |
2021-01-29 16:55:35 +0100 | son0p | (~son0p@181.136.122.143) (Ping timeout: 260 seconds) |
2021-01-29 16:56:06 +0100 | <ski> | MrMuffles[m] : given a type function from concrete types to concrete types, give back a constraint |
2021-01-29 16:56:39 +0100 | <ski> | the kind of e.g. `Eq Ordering' is `Constraint'. what is to the left of the `=>' arrow has to have this kind |
2021-01-29 16:57:10 +0100 | <ski> | @kind MonadReader |
2021-01-29 16:57:11 +0100 | <lambdabot> | * -> (* -> *) -> Constraint |
2021-01-29 16:57:19 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 16:57:21 +0100 | <ski> | @kind Reader |
2021-01-29 16:57:22 +0100 | <lambdabot> | * -> * -> * |
2021-01-29 16:57:23 +0100 | <ski> | @kind ReaderT |
2021-01-29 16:57:24 +0100 | <lambdabot> | * -> (* -> *) -> * -> * |
2021-01-29 16:57:49 +0100 | <ski> | `MonadReader' is a Multi-Parameter Type Class (MPTC for short) |
2021-01-29 16:58:45 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 16:58:59 +0100 | <ski> | iow, it behaves like a (binary) relation between types (of the requisite kind), rather than as a predicate/property of single types |
2021-01-29 16:59:58 +0100 | <ski> | perhaps, in some code, you'd have an instance `MonadReader MyConfig MyMonad' |
2021-01-29 17:00:49 +0100 | <ski> | (although, it may be more likely that you'd not expose your custom monad as being an instance of `MonadReader', but rather exposing some specific interface having to do with your particular application domain) |
2021-01-29 17:00:49 +0100 | connrs_ | (~connrs@runciter.connrs.uk) (Quit: ZNC 1.7.1 - https://znc.in) |
2021-01-29 17:01:01 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 17:01:16 +0100 | kritzefitz | (~kritzefit@212.86.56.80) |
2021-01-29 17:01:22 +0100 | <texasmynsted> | I have a project, e.g. myproject. The sources are stored in src. It has a myproject.cabal. A cabal.project.local was automatically generated. |
2021-01-29 17:01:32 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 256 seconds) |
2021-01-29 17:01:33 +0100 | connrs_ | (~connrs@runciter.connrs.uk) |
2021-01-29 17:01:42 +0100 | <MrMuffles[m]> | Ok I think this makes sense |
2021-01-29 17:02:50 +0100 | finn_elija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) |
2021-01-29 17:02:53 +0100 | finn_elija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Remote host closed the connection) |
2021-01-29 17:03:33 +0100 | <texasmynsted> | I have read about "cabal.project" here https://cabal.readthedocs.io/en/3.4/cabal-project.html |
2021-01-29 17:03:37 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 17:03:58 +0100 | finn_elija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) |
2021-01-29 17:04:05 +0100 | mmmattyx | (uid17782@gateway/web/irccloud.com/x-exskxfqxlofzswvf) |
2021-01-29 17:05:04 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0) |
2021-01-29 17:06:01 +0100 | mmohammadi9812 | (~mmohammad@198.12.95.181) (Ping timeout: 264 seconds) |
2021-01-29 17:06:07 +0100 | <texasmynsted> | I am guessing that if I move all this to its own directory say "base" or something, then create a new directory, such as "support" then I could have a supporting haskell executable in support with its own cabal, etc. |
2021-01-29 17:06:11 +0100 | robbert-vdh | (~robbert-v@128.199.60.252) |
2021-01-29 17:06:27 +0100 | <texasmynsted> | I am unclear what that would do to the relationship between the packages, naming, etc. |
2021-01-29 17:07:28 +0100 | mmohammadi9812 | (~mmohammad@198.12.95.170) |
2021-01-29 17:07:32 +0100 | <texasmynsted> | Does anybody have or have a link to an example project using cabal.project with more than one executable? I think it is possible to add another executable to the same myproject.cabal |
2021-01-29 17:07:47 +0100 | <texasmynsted> | maybe that makes more sense? |
2021-01-29 17:08:15 +0100 | edrx | (~Eduardo@2804:56c:d2ec:c100:b9cf:4552:2518:d38c) |
2021-01-29 17:08:24 +0100 | darjeeling_ | (~darjeelin@122.245.219.80) (Ping timeout: 240 seconds) |
2021-01-29 17:08:30 +0100 | <SwarmCollective> | texasmynsted, I believe you could do that, but I would recommend leaving the main src in the src folder. You can also have a support folder (or many). The project.cabal file can list other modules and the hs-source-dirs: references all the locations where source code might be found. |
2021-01-29 17:08:47 +0100 | <__monty__> | texasmynsted: You can have multiple *components*, exes, testsuites, in a cabal file. Only one public library component though. |
2021-01-29 17:09:06 +0100 | <comerijn> | texasmynsted: cabal.project.local gets created if you run "cabal configure" |
2021-01-29 17:09:15 +0100 | <SwarmCollective> | A great example of a multi module project is: https://github.com/lambdabot |
2021-01-29 17:09:51 +0100 | vivax3794 | (~vivax@161.109-247-189.customer.lyse.net) |
2021-01-29 17:09:54 +0100 | <texasmynsted> | In this example. What exists in src are all the modules needed for the project executable. The other executable would simply be a Haskell "deployment" executable. |
2021-01-29 17:10:08 +0100 | <comerijn> | texasmynsted: You can have multiple executable in one cabal file, so not sure what exactly the question is? |
2021-01-29 17:10:23 +0100 | jespada | (~jespada@90.254.242.138) (Quit: Sleeping) |
2021-01-29 17:11:03 +0100 | <texasmynsted> | I want to implement the simplest way to add a supporting executable to a project. |
2021-01-29 17:11:33 +0100 | <texasmynsted> | even after reading about cabal.project I am unclear how it would help me. |
2021-01-29 17:11:44 +0100 | gioyik | (~gioyik@186.118.246.129) (Quit: WeeChat 3.0) |
2021-01-29 17:12:05 +0100 | <SwarmCollective> | Ah, then what comerijn said is what you are looking for: declare multiple executables in the single project.cabal file. |
2021-01-29 17:12:06 +0100 | <texasmynsted> | oh lambdabot is a good example. |
2021-01-29 17:12:08 +0100 | <comerijn> | texasmynsted: I don't understand what the relevance of cabal.project is to your question? |
2021-01-29 17:12:16 +0100 | <texasmynsted> | heh |
2021-01-29 17:12:29 +0100 | <texasmynsted> | Because that was the advice I got yesterday |
2021-01-29 17:13:01 +0100 | <comerijn> | texasmynsted: You can have 0-n executables defined in the same cabal file, see: https://github.com/merijn/Belewitte/blob/master/benchmark-analysis/benchmark-analysis.cabal#L242-L… |
2021-01-29 17:13:09 +0100 | <texasmynsted> | I guess I will try to declare multiple execs in a single project.cabal. Maybe with its own src direct |
2021-01-29 17:13:14 +0100 | ph88 | (~ph88@ip5f5af71a.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds) |
2021-01-29 17:13:26 +0100 | <__monty__> | texasmynsted: Is this a bespoke binary for your project or just a tool? |
2021-01-29 17:13:40 +0100 | <comerijn> | texasmynsted: cabal.project is useful for coordinating multiple *packages* together, but that's usually just when you have multiple *libraries* |
2021-01-29 17:13:50 +0100 | <texasmynsted> | just a tool. I do not know what bespoke is |
2021-01-29 17:13:58 +0100 | <comerijn> | texasmynsted: "custom made" :) |
2021-01-29 17:14:04 +0100 | Tian_ | (~textual@103.125.250.8) |
2021-01-29 17:14:09 +0100 | <SwarmCollective> | I fully admit that I tend to believe projects may start small, but will always expand in scope, so I go for solutions that support that expansion. Adding the constraint "most simple" often changes the answer. |
2021-01-29 17:14:32 +0100 | <texasmynsted> | I am just going to write my deployment "script" as a haskell exec rather than in shell or something. |
2021-01-29 17:14:35 +0100 | <__monty__> | texasmynsted: If it's just a tool then maybe it doesn't belong in the cabal file at all? Like you wouldn't put git in the cabal file. |
2021-01-29 17:14:44 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 17:14:53 +0100 | <__monty__> | Ah, so something specific to the project, aka, not just a tool : ) |
2021-01-29 17:14:59 +0100 | <texasmynsted> | correct |
2021-01-29 17:15:48 +0100 | <texasmynsted> | It will read the same template type files as the main executable. |
2021-01-29 17:16:06 +0100 | <texasmynsted> | Okay, sounds like multiple execs in a single cabal file then. |
2021-01-29 17:16:22 +0100 | <robbert-vdh> | Is there any way to figure out where a pattern synonym (with a view pattern) was used from? It doesn't show up in the call stack when using HasCallStack, but the view pattern function does show up as being called from within the pattern synonym so the original function is kind of lost there. |
2021-01-29 17:16:39 +0100 | <ephemient> | depends on what's in the executables, but if the're just a single .hs file you don't need a separate source directory for each |
2021-01-29 17:16:47 +0100 | <comerijn> | texasmynsted: basically, a cabal *package* consists of 0-1 public libraries, 0-n internal libraries, and/or 0-n executables. cabal.project is mostly for coordinating multiple *packages* during development. Consider when you maintain libraries foo and bar where "foo" depends on "bar", during development you may end up needing to depend on an unreleased version of "bar" |
2021-01-29 17:17:00 +0100 | <ephemient> | just specify main-is: accordingly |
2021-01-29 17:17:11 +0100 | <texasmynsted> | oh okay |
2021-01-29 17:17:31 +0100 | coot | (~coot@37.30.55.132.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
2021-01-29 17:17:46 +0100 | gioyik | (~gioyik@186.118.246.129) |
2021-01-29 17:17:46 +0100 | <sclv> | the typical pattern for multiple execs is to have each one have a different source directory |
2021-01-29 17:17:50 +0100 | <texasmynsted> | So maybe if I had a custom package I built locally and needed to pull it into a new package I was working on... |
2021-01-29 17:17:57 +0100 | <comerijn> | texasmynsted: Right |
2021-01-29 17:17:58 +0100 | <Tian_> | hi |
2021-01-29 17:18:04 +0100 | <comerijn> | texasmynsted: Then you'd want cabal.project |
2021-01-29 17:18:09 +0100 | <texasmynsted> | okay |
2021-01-29 17:18:12 +0100 | <texasmynsted> | that makes sense |
2021-01-29 17:18:40 +0100 | ngchis | (~ngchis@c-66-31-202-94.hsd1.ma.comcast.net) |
2021-01-29 17:18:41 +0100 | <comerijn> | texasmynsted: Or when building against (unreleased) git branches, like: https://github.com/merijn/Belewitte/blob/master/cabal.project.ghc-8.10#L8-L12 |
2021-01-29 17:18:55 +0100 | <sclv> | (then they each can import the library defined in the cabal file rather than building it, which is what they'd do if they shared a source dir) |
2021-01-29 17:18:59 +0100 | <texasmynsted> | so sounds like I just need to make a another couple of directories. One for the primary app's src and one for the deployment src directories |
2021-01-29 17:19:40 +0100 | <texasmynsted> | :-) Thank you all |
2021-01-29 17:20:59 +0100 | <ski> | hello Tian_ |
2021-01-29 17:21:56 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 17:22:33 +0100 | gioyik | (~gioyik@186.118.246.129) (Client Quit) |
2021-01-29 17:23:00 +0100 | darjeeling_ | (~darjeelin@115.215.41.65) |
2021-01-29 17:24:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 17:25:34 +0100 | Tian_ | (~textual@103.125.250.8) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
2021-01-29 17:25:55 +0100 | ep1ctetus | (~epictetus@ip184-187-162-163.sb.sd.cox.net) |
2021-01-29 17:25:57 +0100 | dandart | (~Thunderbi@home.dandart.co.uk) (Ping timeout: 246 seconds) |
2021-01-29 17:26:08 +0100 | ngchis | (~ngchis@c-66-31-202-94.hsd1.ma.comcast.net) ("Good Bye") |
2021-01-29 17:26:28 +0100 | kritzefitz | (~kritzefit@212.86.56.80) (Ping timeout: 256 seconds) |
2021-01-29 17:26:40 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 17:26:55 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 17:26:59 +0100 | <edrx> | hi ski! I've put a "Thx to ski @ #haskell" here: http://angg.twu.net/LATEX/2021excuse.pdf#page=9 =) |
2021-01-29 17:27:15 +0100 | <ski> | oh |
2021-01-29 17:27:43 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) (Ping timeout: 268 seconds) |
2021-01-29 17:30:09 +0100 | conal | (~conal@198.8.81.205) |
2021-01-29 17:30:29 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-01-29 17:32:35 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 17:32:46 +0100 | tzh | (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) |
2021-01-29 17:33:15 +0100 | kritzefitz | (~kritzefit@212.86.56.80) |
2021-01-29 17:34:14 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) (Ping timeout: 264 seconds) |
2021-01-29 17:34:56 +0100 | NickC | (~Srain@c-66-31-202-94.hsd1.ma.comcast.net) |
2021-01-29 17:35:17 +0100 | ep1ctetus | (~epictetus@ip184-187-162-163.sb.sd.cox.net) (Read error: Connection reset by peer) |
2021-01-29 17:35:37 +0100 | NickC | (~Srain@c-66-31-202-94.hsd1.ma.comcast.net) () |
2021-01-29 17:35:58 +0100 | NickC87 | (421fca5e@c-66-31-202-94.hsd1.ma.comcast.net) |
2021-01-29 17:36:09 +0100 | hexo | (~hexo@gateway/tor-sasl/hexo) |
2021-01-29 17:36:48 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Ping timeout: 246 seconds) |
2021-01-29 17:38:49 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
2021-01-29 17:38:50 +0100 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
2021-01-29 17:41:20 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 17:43:53 +0100 | danza | (~francesco@151.53.65.247) (Quit: Leaving) |
2021-01-29 17:45:22 +0100 | chele | (~chele@ip5b40237d.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
2021-01-29 17:49:50 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 272 seconds) |
2021-01-29 17:52:07 +0100 | conal | (~conal@198.8.81.205) (Quit: Computer has gone to sleep.) |
2021-01-29 17:52:49 +0100 | <cohn> | nice. :D |
2021-01-29 17:53:31 +0100 | Boomerang | (~Boomerang@2a05:f6c7:2179:0:5976:80b4:6657:63a8) (Ping timeout: 272 seconds) |
2021-01-29 17:54:57 +0100 | <monochrom> | I think the false dichotomy of "it must be only text and formuals" and "it must be only diagrams" is unhealthy. |
2021-01-29 17:55:25 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 17:56:25 +0100 | <robbert-vdh> | Anyone who can help me with those call stacks in pattern synonyms? |
2021-01-29 17:57:04 +0100 | <monochrom> | What I do is to use text/formulas to clarify the forall and exist quantifiers, and use both formula (eg "fmap f . g = f . fmap g") and diagrams for commuting statements+diagrams |
2021-01-29 17:59:14 +0100 | <monochrom> | For example I would write "forall <diagram here for having f:I->A, g:I->B>, there exists unique <the pushout diagram>" |
2021-01-29 17:59:25 +0100 | arahael1 | Arahael |
2021-01-29 18:00:29 +0100 | <monochrom> | And I would still include the commutating equation in addition to the commuting diagram, because it is already known that some theorems are easier to prove by chasing equations instead of chasing diagrams. |
2021-01-29 18:00:53 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”) |
2021-01-29 18:01:45 +0100 | <SwarmCollective> | robbert-vdh, I'm not familiar with this. Do you have a sample that would showcase what you are experiencing? |
2021-01-29 18:01:47 +0100 | <dolio> | I'm not sure chasing diagrams is ever that good. :) |
2021-01-29 18:02:08 +0100 | geekosaur | (82650c7c@130.101.12.124) |
2021-01-29 18:04:30 +0100 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) |
2021-01-29 18:05:02 +0100 | johnw | (~johnw@haskell/developer/johnw) |
2021-01-29 18:05:44 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 18:07:28 +0100 | machinedgod | (~machinedg@135-23-192-217.cpe.pppoe.ca) |
2021-01-29 18:08:42 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) |
2021-01-29 18:08:55 +0100 | notzmv | (~user@unaffiliated/zmv) (Remote host closed the connection) |
2021-01-29 18:09:43 +0100 | NickC87 | (421fca5e@c-66-31-202-94.hsd1.ma.comcast.net) () |
2021-01-29 18:09:51 +0100 | fendor | (~fendor@91.141.3.41.wireless.dyn.drei.com) (Remote host closed the connection) |
2021-01-29 18:09:59 +0100 | <dolio> | At least, not the arrow ones. That's why CT people like string diagrams, I think. |
2021-01-29 18:10:02 +0100 | notzmv | (~user@unaffiliated/zmv) |
2021-01-29 18:10:32 +0100 | frdg | (60fc7b88@pool-96-252-123-136.bstnma.fios.verizon.net) |
2021-01-29 18:10:43 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds) |
2021-01-29 18:11:11 +0100 | <frdg> | Does STM largely make plain MVars and regular channels irrelevant? |
2021-01-29 18:11:12 +0100 | fendor | (~fendor@91.141.3.41.wireless.dyn.drei.com) |
2021-01-29 18:11:19 +0100 | rajivr | (uid269651@gateway/web/irccloud.com/x-phyvdjrammctwxzt) (Quit: Connection closed for inactivity) |
2021-01-29 18:12:25 +0100 | <geekosaur> | STM has its own problems, notably that it's a fairly naïve implementation that suffers from (among others) "thundering herd" problems |
2021-01-29 18:12:46 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 18:12:58 +0100 | <comerijn> | frdg: Short answer: No |
2021-01-29 18:13:16 +0100 | <comerijn> | frdg: Longer answer: Absolutely, definitively no :p |
2021-01-29 18:13:32 +0100 | <comerijn> | geekosaur: Well, I wouldn't say "naive" |
2021-01-29 18:13:41 +0100 | hnOsmium0001 | (uid453710@gateway/web/irccloud.com/x-cnvcznfmlnpadnoc) |
2021-01-29 18:13:44 +0100 | <comerijn> | I'd say "optimised for certain usecases at the cost of others" |
2021-01-29 18:14:20 +0100 | <frdg> | Ok I see. I find MVars and locks and race conditions very difficult especially when it comes to async exceptions. STM is way more straight forward. |
2021-01-29 18:14:36 +0100 | cheater1 | (~user@unaffiliated/cheater) |
2021-01-29 18:14:44 +0100 | <comerijn> | frdg: Basically, MVars guarantee fairness and single wakeup |
2021-01-29 18:14:58 +0100 | <frdg> | While STM guarantees no deadlocks right |
2021-01-29 18:15:16 +0100 | <comerijn> | frdg: So if N threads are waiting on 1 MVar only 1 thread will be woken up on a write. And all N threads will read something before a thread reads a second elements |
2021-01-29 18:15:39 +0100 | <comerijn> | frdg: Pretty sure STM can't guarantee "no deadlocks" |
2021-01-29 18:15:59 +0100 | cheater | (~user@unaffiliated/cheater) (Ping timeout: 258 seconds) |
2021-01-29 18:16:01 +0100 | cheater1 | cheater |
2021-01-29 18:16:13 +0100 | <comerijn> | frdg: STM just guarantees "you can do compound updates atomically without having to manually do locking" (reducing the chance of you messing up and deadlocking) |
2021-01-29 18:16:17 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 268 seconds) |
2021-01-29 18:16:34 +0100 | <frdg> | Ok I understand |
2021-01-29 18:16:48 +0100 | <comerijn> | frdg: The STM implementation scales best with small transactions and low concurrency (in the sense of threads accessing the same variable) |
2021-01-29 18:17:09 +0100 | <comerijn> | The tinier and more fine-grained you can make your transactions, the cheaper |
2021-01-29 18:17:28 +0100 | <comerijn> | frdg: I highly recommend readin the STM paper referenced in the stm docs, btw |
2021-01-29 18:17:34 +0100 | <frdg> | Ok fortunately that is what my project will be doing |
2021-01-29 18:17:42 +0100 | <frdg> | Yes I have that paper downloaded |
2021-01-29 18:18:08 +0100 | <comerijn> | frdg: Once you understand the (high-level) idea of how STM locking/retries work, you can make better decisions about cost |
2021-01-29 18:20:05 +0100 | <robbert-vdh> | SwarmCollective: Sorry it took a bit to come up with a minimal example that still sort of makes sense: https://gist.github.com/robbert-vdh/972c600e381b68e8d56ad7495d04e5b1 |
2021-01-29 18:20:42 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) |
2021-01-29 18:20:56 +0100 | cafce25 | (~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
2021-01-29 18:21:13 +0100 | <robbert-vdh> | Basically, I need to trace the use of the pattern synonym down to someAnnotatedValue so I can add that to some language's AST and later use of for diagnostics |
2021-01-29 18:23:09 +0100 | toppler | (~user@mtop.default.momentoftop.uk0.bigv.io) |
2021-01-29 18:24:50 +0100 | pera | (~pera@unaffiliated/pera) |
2021-01-29 18:25:18 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”) |
2021-01-29 18:25:37 +0100 | frdg | (60fc7b88@pool-96-252-123-136.bstnma.fios.verizon.net) () |
2021-01-29 18:27:04 +0100 | Deide | (~Deide@217.155.19.23) |
2021-01-29 18:30:01 +0100 | Tario | (~Tario@201.192.165.173) (Ping timeout: 246 seconds) |
2021-01-29 18:30:18 +0100 | Tario | (~Tario@200.119.185.140) |
2021-01-29 18:33:18 +0100 | jespada | (~jespada@90.254.242.138) |
2021-01-29 18:34:50 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 18:35:42 +0100 | nineonin_ | (~nineonine@50.216.62.2) |
2021-01-29 18:36:41 +0100 | jrqc | (~rofl@96.78.87.197) (Ping timeout: 256 seconds) |
2021-01-29 18:37:43 +0100 | conal | (~conal@66.115.157.40) |
2021-01-29 18:38:22 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 18:38:54 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 18:39:30 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 18:39:37 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:5538:6d40:d5d9:f8a6) (Ping timeout: 260 seconds) |
2021-01-29 18:39:45 +0100 | cafce25 | (~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de) |
2021-01-29 18:40:48 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 264 seconds) |
2021-01-29 18:41:33 +0100 | mouseghost | (~draco@wikipedia/desperek) |
2021-01-29 18:42:22 +0100 | <SwarmCollective> | robbert-vdh to verify, you see this output: No lines from within 'someAnnotatedValue' show up here: |
2021-01-29 18:42:24 +0100 | <SwarmCollective> | CallStack (from HasCallStack): |
2021-01-29 18:42:26 +0100 | <SwarmCollective> | addCallStack, called at test.hs:12:24 in main:Main |
2021-01-29 18:42:28 +0100 | <SwarmCollective> | someAnnotatedValue, called at test.hs:27:22 in main:Main |
2021-01-29 18:42:33 +0100 | Major_Biscuit | (~Major_Bis@82-169-100-198.biz.kpn.net) (Ping timeout: 260 seconds) |
2021-01-29 18:42:52 +0100 | <robbert-vdh> | SwarmCollective: Yes |
2021-01-29 18:43:50 +0100 | <SwarmCollective> | And you are hoping to see something from the pattern Annotate? |
2021-01-29 18:44:04 +0100 | <robbert-vdh> | The call to someAnnotatedValue is there, and the call to addCallStack is there, but the call site where the Annotate pattern synonym was used in someAnnotatedValue is not part of the call stack |
2021-01-29 18:44:20 +0100 | Lycurgus | (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) (Quit: Exeunt) |
2021-01-29 18:44:28 +0100 | <robbert-vdh> | I'm looking for some way to trace the use of this pattern synonym down to its soruce location in someAnnotatedValue |
2021-01-29 18:44:40 +0100 | <robbert-vdh> | Because that kind of gets skipped over now |
2021-01-29 18:45:31 +0100 | <SwarmCollective> | I see. It appears as though it applies the pattern inline; the pattern expansion happens at the point of use, not as a separate named function. |
2021-01-29 18:45:42 +0100 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
2021-01-29 18:45:58 +0100 | <SwarmCollective> | Which is efficient and clever, but prevents your use case. |
2021-01-29 18:46:01 +0100 | <robbert-vdh> | Yeah if it was fully inlined then that would be fine |
2021-01-29 18:46:23 +0100 | <robbert-vdh> | But sadly the call to `addCallStack` shows up as test.hs:12:24, which is from within the pattern synonym's definition |
2021-01-29 18:46:47 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 18:47:04 +0100 | <robbert-vdh> | So call stack does not contain any lines within someAnnotatedValue, which is what I'm interested in :\ |
2021-01-29 18:47:08 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 18:48:48 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 18:51:06 +0100 | livvy | (~livvy@gateway/tor-sasl/livvy) (Remote host closed the connection) |
2021-01-29 18:51:45 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 18:52:38 +0100 | matijja | (~matijja@193.77.181.208) |
2021-01-29 18:53:05 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 18:54:08 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Remote host closed the connection) |
2021-01-29 18:55:25 +0100 | livvy | (~livvy@gateway/tor-sasl/livvy) |
2021-01-29 18:55:35 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 18:55:36 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) (Remote host closed the connection) |
2021-01-29 18:55:52 +0100 | renzhi | (~renzhi@2607:fa49:6500:6f00::1e43) |
2021-01-29 18:55:52 +0100 | shatriff | (~vitaliish@176-52-216-242.irishtelecom.com) |
2021-01-29 18:55:53 +0100 | Tario | (~Tario@200.119.185.140) (Read error: Connection reset by peer) |
2021-01-29 18:56:15 +0100 | Tario | (~Tario@201.192.165.173) |
2021-01-29 18:58:02 +0100 | Graf_Blutwurst | (~grafblutw@2001:171b:226e:adc0:5d3c:a354:8d11:7fce) (Quit: WeeChat 3.0) |
2021-01-29 18:58:10 +0100 | cafce25 | (~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
2021-01-29 19:00:06 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 19:00:56 +0100 | comerijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 19:01:12 +0100 | carlomagno1 | (~cararell@148.87.23.11) |
2021-01-29 19:02:03 +0100 | carlomagno | (~cararell@148.87.23.11) (Ping timeout: 260 seconds) |
2021-01-29 19:02:38 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 19:02:59 +0100 | jil | (~user@45.86.162.6) |
2021-01-29 19:03:02 +0100 | <jil> | ,hi |
2021-01-29 19:04:14 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 19:05:22 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 19:07:48 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-01-29 19:08:54 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 19:09:27 +0100 | <koz_> | jil: ,hello |
2021-01-29 19:10:26 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 19:13:08 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 19:14:14 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
2021-01-29 19:14:33 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 19:17:45 +0100 | worc3131 | (~quassel@2a02:c7f:dcc4:6500:217b:6c7a:eac3:3be9) |
2021-01-29 19:18:06 +0100 | jb55 | (~jb55@gateway/tor-sasl/jb55) (Ping timeout: 268 seconds) |
2021-01-29 19:18:59 +0100 | jb55 | (~jb55@gateway/tor-sasl/jb55) |
2021-01-29 19:19:05 +0100 | forgottenone | (~forgotten@176.42.24.169) (Quit: Konversation terminated!) |
2021-01-29 19:19:05 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 19:19:10 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Remote host closed the connection) |
2021-01-29 19:19:25 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 19:20:02 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
2021-01-29 19:20:49 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 19:21:38 +0100 | <SwarmCollective> | robbert-vdh unless there's some way to sneak a call to pushCallStack in there, I do not see a way to do it. |
2021-01-29 19:22:20 +0100 | <SwarmCollective> | It is a function of the call stack referencing the actual location the method was called, regardless of the line of code that triggered the sequence. |
2021-01-29 19:22:37 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) |
2021-01-29 19:23:00 +0100 | bitmagie | (~Thunderbi@200116b806e49a00e4cdc1c04a51034c.dip.versatel-1u1.de) (Client Quit) |
2021-01-29 19:23:55 +0100 | raym | (~ray@45.64.220.55) |
2021-01-29 19:23:58 +0100 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
2021-01-29 19:24:24 +0100 | j3r3my | (~jeremym@68-73-116-155.lightspeed.rlghnc.sbcglobal.net) |
2021-01-29 19:25:46 +0100 | <robbert-vdh> | SwarmCollective: Yeah if use pattern synonym showed up in the call stack that would be great (in that case I'd just use withFrozenCallstack to make sure that that function called in the view pattern doesn't add its own call frame). But I guess GHC call stacks + pattern synonyms + view patterns is such a rare combination that noone has considered it. And manually pushing things to the call stack |
2021-01-29 19:25:48 +0100 | <robbert-vdh> | before usinig the pattern synonym isn't an option because it has to be transparent to the user |
2021-01-29 19:26:15 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 19:26:16 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 19:26:19 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
2021-01-29 19:26:29 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 19:26:40 +0100 | <SwarmCollective> | Right, no way to use pushCallStack in the pattern, that I can tell. |
2021-01-29 19:26:46 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 19:27:57 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 19:27:59 +0100 | dcoutts__ | (~duncan@51.186.125.91.dyn.plus.net) |
2021-01-29 19:29:01 +0100 | acidjnk_new | (~acidjnk@p200300d0c704e792e92d97b10635a7de.dip0.t-ipconnect.de) |
2021-01-29 19:29:23 +0100 | dcoutts_ | (~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 256 seconds) |
2021-01-29 19:29:26 +0100 | dcoutts | (~dcoutts@unaffiliated/dcoutts) (Ping timeout: 256 seconds) |
2021-01-29 19:29:38 +0100 | <monochrom> | merijn: BTW, I think the more common term is "low contention" when you want to say that relatively few threads are accessing the same shared variable. |
2021-01-29 19:30:20 +0100 | <merijn> | ah, yeah |
2021-01-29 19:30:25 +0100 | <merijn> | Words are hard! |
2021-01-29 19:30:43 +0100 | son0p | (~son0p@181.58.39.182) |
2021-01-29 19:31:00 +0100 | <merijn> | Entirely unrelated question: Is there, like, a "normalised standard deviation"? |
2021-01-29 19:31:57 +0100 | <merijn> | Like, if I wanna compare "how spread out" the values in two samples are, but those samples aren't in the same range |
2021-01-29 19:32:27 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-gsvjjkahwwdzcfes) |
2021-01-29 19:32:32 +0100 | <monochrom> | I think you just compare the two standard deviations. |
2021-01-29 19:33:03 +0100 | Solarion | (~solarion@fsf/member/solarion) (Remote host closed the connection) |
2021-01-29 19:33:16 +0100 | <monochrom> | They aren't in the same range --> that's already reflected in having different means. |
2021-01-29 19:33:27 +0100 | <merijn> | monochrom: But that doesn't work, I think? |
2021-01-29 19:33:51 +0100 | <monochrom> | They are samples ---> OK, technically, use sample deviation, but otherwise you can just compare. |
2021-01-29 19:33:52 +0100 | ubert | (~Thunderbi@p200300ecdf25d9e9e6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2021-01-29 19:34:14 +0100 | <geekosaur> | hm. not if they're not linear, I guess |
2021-01-29 19:34:23 +0100 | <merijn> | Maybe sample is the right word |
2021-01-29 19:34:26 +0100 | <geekosaur> | but then neither does stddev at all in that case |
2021-01-29 19:34:45 +0100 | <merijn> | geekosaur: Yeah, I'm pretty sure I *don't* want the standard deviation |
2021-01-29 19:35:51 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-01-29 19:36:13 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 19:36:47 +0100 | <merijn> | Ah, my normalisation question isn't stupid! |
2021-01-29 19:37:07 +0100 | <merijn> | https://www.vosesoftware.com/riskwiki/Normalizedmeasuresofspread-theCofV.php |
2021-01-29 19:37:31 +0100 | <merijn> | This seems to cover what I mean/want *and* that seems fairly straightforward to compute |
2021-01-29 19:37:48 +0100 | <monochrom> | Ah, I see. Yeah. |
2021-01-29 19:38:49 +0100 | soft-warm | (4408f588@ip68-8-245-136.sd.sd.cox.net) (Quit: Ping timeout (120 seconds)) |
2021-01-29 19:39:02 +0100 | <merijn> | Right |
2021-01-29 19:39:46 +0100 | <merijn> | If I compare, say [0..10] and "map (2*) [0..10]" the std deviation of the latter is basically 2 time bigger, but the normalised one is the same (roughly, anyway) |
2021-01-29 19:40:00 +0100 | <merijn> | Which is the kinda thing I'm after |
2021-01-29 19:40:13 +0100 | __minoru__shirae | (~shiraeesh@46.34.207.137) |
2021-01-29 19:40:52 +0100 | <monochrom> | I guess I missed the scenerio of: laptop prices vary from 500-1500, "that's pretty wide", car prices vary from 9500-10500, "that's pretty narrow", because look at percentages instead. |
2021-01-29 19:41:11 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 19:41:20 +0100 | texasmynsted | facepalm |
2021-01-29 19:41:24 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 264 seconds) |
2021-01-29 19:41:29 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
2021-01-29 19:41:31 +0100 | <texasmynsted> | So many stream libraries |
2021-01-29 19:41:48 +0100 | jrqc | (~rofl@96.78.87.197) |
2021-01-29 19:42:16 +0100 | <merijn> | texasmynsted: Conduit seems to have the best/widest support in terms of other languages, so I tend to default to that :p |
2021-01-29 19:43:02 +0100 | <merijn> | monochrom: Yeah, I'm in the scenario of "I have run N algorithms across M datasets, how do I identify datasets that show interesting behaviour" |
2021-01-29 19:43:19 +0100 | <merijn> | monochrom: And "smallest/biggest spread" seemed like an obvious metric :p |
2021-01-29 19:43:55 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 19:44:00 +0100 | <texasmynsted> | I was looking at shell-conduit... Builds on conuit obviously but then there are so many other option heh. |
2021-01-29 19:44:12 +0100 | pera | (~pera@unaffiliated/pera) (Ping timeout: 265 seconds) |
2021-01-29 19:44:34 +0100 | slack1256 | (~slack1256@dvc-186-186-101-190.movil.vtr.net) |
2021-01-29 19:45:56 +0100 | Stanley00 | (~stanley00@unaffiliated/stanley00) (Ping timeout: 265 seconds) |
2021-01-29 19:46:11 +0100 | <texasmynsted> | what if I do not care about other language support? |
2021-01-29 19:46:41 +0100 | <merijn> | texasmynsted: I'd still pick conduit, just because I already know it :p |
2021-01-29 19:46:59 +0100 | <texasmynsted> | Well that is a good reason for you |
2021-01-29 19:47:28 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 19:47:33 +0100 | <merijn> | texasmynsted: Well, given my earlier comment on most support, it seems like an obvious one to learn, since it has the biggest likelihood of being relevant :p |
2021-01-29 19:47:45 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 19:47:51 +0100 | <merijn> | I mean, you can spend another 3 hours agonising over the optimal streaming library choice... |
2021-01-29 19:47:55 +0100 | <texasmynsted> | hm that is also a good reason |
2021-01-29 19:48:01 +0100 | <merijn> | But that seems like a poor way to spend your time |
2021-01-29 19:48:02 +0100 | <texasmynsted> | oh I wil. |
2021-01-29 19:48:04 +0100 | mananamenos_ | (~mananamen@84.122.202.215.dyn.user.ono.com) (Ping timeout: 240 seconds) |
2021-01-29 19:48:10 +0100 | <texasmynsted> | story of my life |
2021-01-29 19:48:28 +0100 | <texasmynsted> | like why not streamly or pipes? |
2021-01-29 19:48:51 +0100 | <merijn> | pipes is conceptually elegant, but in my experience a massive pain to use for practical things |
2021-01-29 19:49:08 +0100 | <texasmynsted> | okay. Fair enough. pipes is out |
2021-01-29 19:49:31 +0100 | <merijn> | streamly has a module/API size practically bigger than base, which should frankly be illegal |
2021-01-29 19:49:33 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 19:49:46 +0100 | <monochrom> | conduit is not entirely an arbitrary choice because there are http-conduit, cryponite-conduit, xml-conduit, binary-conduit, this-conduit, that-conduit... you know that you will be enjoying very good networking effect if you choose conduit. |
2021-01-29 19:49:47 +0100 | <texasmynsted> | lol |
2021-01-29 19:49:48 +0100 | Tario | (~Tario@201.192.165.173) |
2021-01-29 19:50:12 +0100 | <merijn> | monochrom: Yeah, that was my first comment :p |
2021-01-29 19:50:21 +0100 | <SwarmCollective> | I've been using http-conduit and xml-conduit. Found them to be quite useful and easy to use. |
2021-01-29 19:50:32 +0100 | <texasmynsted> | I am trying to recall... I think there was a replacement for shell-conuit |
2021-01-29 19:50:33 +0100 | <merijn> | Not to mention that xml/html conduit are pretty decent for schemaless scraping stuff |
2021-01-29 19:50:41 +0100 | <monochrom> | Well, as usual, words are hard, I think we didn't understand "other languages". |
2021-01-29 19:51:00 +0100 | <texasmynsted> | what was meant by other languages? |
2021-01-29 19:51:28 +0100 | <monochrom> | http, xml, binary, cryptonite, this, that |
2021-01-29 19:51:34 +0100 | <texasmynsted> | oh |
2021-01-29 19:51:47 +0100 | <monochrom> | To be sure I wouldn't call them languages. |
2021-01-29 19:52:11 +0100 | <merijn> | I think I meant "language support"/"ecosystem support" |
2021-01-29 19:52:33 +0100 | <monochrom> | But my weakness is that I'm a formalist, ultra formalist, I don't even believe that semantics exists, it's all pushing symbols, hence everything is a language. |
2021-01-29 19:52:47 +0100 | <SwarmCollective> | Dialect support? |
2021-01-29 19:52:49 +0100 | <texasmynsted> | Okay. I am fairly convinced |
2021-01-29 19:52:57 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 19:53:55 +0100 | <monochrom> | Hell, you know how Turing-based computability and complexity courses express decision problems as languages too :) |
2021-01-29 19:54:02 +0100 | <texasmynsted> | I want to write a shell-script type app using haskell (yes I know why it is a bad idea). What alternative should I consider to "shell-conduit" ? |
2021-01-29 19:54:21 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Remote host closed the connection) |
2021-01-29 19:54:41 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 19:54:45 +0100 | cheater | (~user@unaffiliated/cheater) (Ping timeout: 240 seconds) |
2021-01-29 19:54:58 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 19:56:16 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 19:57:25 +0100 | <merijn> | monochrom: My weakness is that I'm too tired to use words :p |
2021-01-29 19:57:46 +0100 | <monochrom> | We could all use a USB port right into our brains. |
2021-01-29 19:57:57 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 19:58:17 +0100 | geekosaur | thinks about the security implications and shudders a bit |
2021-01-29 19:59:05 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 240 seconds) |
2021-01-29 19:59:06 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Ping timeout: 258 seconds) |
2021-01-29 19:59:31 +0100 | <dolio> | monochrom: I hate that. :þ |
2021-01-29 19:59:35 +0100 | invaser | (~Thunderbi@31.148.23.125) |
2021-01-29 19:59:36 +0100 | <pjb> | monochrom: https://neuralink.com |
2021-01-29 19:59:47 +0100 | puke | (~vroom@217.138.252.203) (Remote host closed the connection) |
2021-01-29 19:59:48 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 20:00:04 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 20:00:44 +0100 | <timCF> | Hey guys! Any stack users there? How do I recompile some dependencies of my project after I changed some dependency related flags? |
2021-01-29 20:00:56 +0100 | <merijn> | This is all just going to lead to a Butlerian Jihad and Frank Herbert being hailed as a prophet :p |
2021-01-29 20:01:26 +0100 | <merijn> | timCF: I recommend stabbing maintainers of upstream dependencies until the stop using flags for features |
2021-01-29 20:01:27 +0100 | <timCF> | Seems like `stack build` can not detect dependency flags changes automatically |
2021-01-29 20:01:49 +0100 | <merijn> | A controversial recommendation, but ultimately the sanest one :p |
2021-01-29 20:02:13 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 20:02:16 +0100 | mananamenos_ | (~mananamen@84.122.202.215.dyn.user.ono.com) |
2021-01-29 20:02:16 +0100 | Boomerang | (~Boomerang@2a05:f6c7:2179:0:5976:80b4:6657:63a8) |
2021-01-29 20:02:57 +0100 | geekosaur | (82650c7c@130.101.12.124) (Ping timeout: 248 seconds) |
2021-01-29 20:03:27 +0100 | <monochrom> | Would a scorched-earth policy work? Erase stack's caches to force it to rebuid everything? Go jot outside to pass the time? |
2021-01-29 20:03:36 +0100 | <monochrom> | err, s/jot/job/ |
2021-01-29 20:03:38 +0100 | berberman_ | (~berberman@unaffiliated/berberman) |
2021-01-29 20:03:40 +0100 | <monochrom> | err, s/job/jog/ |
2021-01-29 20:03:43 +0100 | <dolio> | monochrom: It's responsible for all sorts of weird questions on CS stack exchange, because we teach everyone to be obsessed with things like Chomsky hierarchies. |
2021-01-29 20:03:52 +0100 | <dolio> | Where is lambda calculus on the Chomsky hierarchy? |
2021-01-29 20:04:12 +0100 | berberman | (~berberman@unaffiliated/berberman) (Ping timeout: 268 seconds) |
2021-01-29 20:04:31 +0100 | <timCF> | Well, for debug using CPP macro which is dependent on package flag seems common, but not beautiful |
2021-01-29 20:04:59 +0100 | worc3131 | (~quassel@2a02:c7f:dcc4:6500:217b:6c7a:eac3:3be9) (Ping timeout: 265 seconds) |
2021-01-29 20:08:08 +0100 | berberman_ | (~berberman@unaffiliated/berberman) (Client Quit) |
2021-01-29 20:08:17 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 20:08:32 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2021-01-29 20:11:10 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 20:11:56 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) (Remote host closed the connection) |
2021-01-29 20:13:00 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) (Ping timeout: 265 seconds) |
2021-01-29 20:16:00 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 20:17:05 +0100 | <pjb> | dolio: above. |
2021-01-29 20:17:56 +0100 | <merijn> | Bang patterns in where blocks, does that work? |
2021-01-29 20:17:56 +0100 | <pjb> | dolio: well, not exactly. lambda calculus is equivalent to turing machines, so it can parse languages of Type 0. |
2021-01-29 20:18:03 +0100 | <pjb> | dolio: https://en.wikipedia.org/wiki/Chomsky_hierarchy#Type-3_grammars |
2021-01-29 20:18:08 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-01-29 20:18:39 +0100 | geekosaur | (82650c7c@130.101.12.124) |
2021-01-29 20:21:08 +0100 | <monochrom> | Yes merijn. |
2021-01-29 20:21:18 +0100 | puke | (~vroom@217.138.252.203) |
2021-01-29 20:21:58 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 20:23:12 +0100 | roconnor | (~roconnor@host-104-157-194-235.dyn.295.ca) |
2021-01-29 20:24:18 +0100 | cheater | (~user@unaffiliated/cheater) |
2021-01-29 20:24:31 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) |
2021-01-29 20:26:25 +0100 | MidAutumnHotaru | (~MidAutumn@unaffiliated/midautumnhotaru) (Quit: Ping timeout (120 seconds)) |
2021-01-29 20:26:30 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 20:26:41 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 246 seconds) |
2021-01-29 20:26:42 +0100 | MidAutumnHotaru | (~MidAutumn@unaffiliated/midautumnhotaru) |
2021-01-29 20:27:33 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-01-29 20:27:47 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 20:28:12 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) |
2021-01-29 20:28:50 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
2021-01-29 20:29:14 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) |
2021-01-29 20:29:51 +0100 | conal | (~conal@66.115.157.40) (Quit: Computer has gone to sleep.) |
2021-01-29 20:30:24 +0100 | DavidEichmann | (~david@234.109.45.217.dyn.plus.net) (Remote host closed the connection) |
2021-01-29 20:31:09 +0100 | cheater1 | (~user@unaffiliated/cheater) |
2021-01-29 20:32:16 +0100 | gzj | (~gzj@unaffiliated/gzj) (Ping timeout: 240 seconds) |
2021-01-29 20:32:16 +0100 | zaquest | (~notzaques@5.128.210.178) (Read error: Connection reset by peer) |
2021-01-29 20:32:30 +0100 | cheater | (~user@unaffiliated/cheater) (Ping timeout: 246 seconds) |
2021-01-29 20:32:34 +0100 | cheater1 | cheater |
2021-01-29 20:32:58 +0100 | zaquest | (~notzaques@5.128.210.178) |
2021-01-29 20:33:31 +0100 | geowiesnot | (~user@87-89-181-157.abo.bbox.fr) |
2021-01-29 20:36:56 +0100 | ixaxaar | (~ixaxaar@49.207.210.215) (Ping timeout: 240 seconds) |
2021-01-29 20:37:53 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) |
2021-01-29 20:38:01 +0100 | <dolio> | pjb: I think it probably depends what about the lambda calculus you're talking about. |
2021-01-29 20:38:11 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-01-29 20:38:17 +0100 | Boomerang | (~Boomerang@2a05:f6c7:2179:0:5976:80b4:6657:63a8) (Quit: Leaving) |
2021-01-29 20:38:33 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-01-29 20:38:40 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Remote host closed the connection) |
2021-01-29 20:38:43 +0100 | niekvandepas | (~niekvande@dhcp-077-249-088-250.chello.nl) |
2021-01-29 20:39:35 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) (Client Quit) |
2021-01-29 20:40:26 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 20:40:34 +0100 | <sm[m]> | timCF: can you give a small example ? I would expect it to rebuild on flag change |
2021-01-29 20:40:58 +0100 | <merijn> | sm[m]: It's software, time to lower your expectations ;) |
2021-01-29 20:41:13 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) |
2021-01-29 20:41:27 +0100 | LKoen | (~LKoen@19.175.9.109.rev.sfr.net) (Read error: Connection reset by peer) |
2021-01-29 20:41:47 +0100 | itai | (~itai@87.71.121.94) |
2021-01-29 20:42:39 +0100 | <pjb> | dolio: well, if you only talk about parts of the lambda calculus, then it's not the lambda calculus anymore. Do I talk about Turing Machines, but without the state transition table? |
2021-01-29 20:43:20 +0100 | <itai> | :q |
2021-01-29 20:43:37 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 256 seconds) |
2021-01-29 20:43:37 +0100 | <ski> | :r |
2021-01-29 20:44:54 +0100 | <pjb> | itai: irc commands start with a / ; Try: /help |
2021-01-29 20:45:40 +0100 | <SwarmCollective> | robbert-vdh or anyone, are pattern synonyms intended to be an alternative to template haskell? If not, what is the significant difference? (what should I research to better understand) |
2021-01-29 20:46:06 +0100 | <geekosaur> | uh? that seems like an odd question |
2021-01-29 20:46:40 +0100 | <ski> | they're intended to be able to abstract over patterns |
2021-01-29 20:46:59 +0100 | conal | (~conal@66.115.157.52) |
2021-01-29 20:47:03 +0100 | <itai> | pjb: right sorry i'm trying out the circe on emacs and haven't gotten the hang of it yet, thanks for the tip though |
2021-01-29 20:47:24 +0100 | ski | idly ponders hygiene of pattern synonyms |
2021-01-29 20:47:24 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 20:47:24 +0100 | <robbert-vdh> | SwarmCollective: They do very different things. In the real-world equivalent of the example I sent we're basically using them as an alternative to smart constructors. Where smart constructors can only, well, construct things, pattern synonyms combined with view patterns can also destruct things |
2021-01-29 20:47:31 +0100 | <geekosaur> | pattern synonyms are a solution to, for example, the situation with Data.Map where you can't pattern match or use a constructor directly without breaking invariants, so the pattern synonym lets you write code to safely do so |
2021-01-29 20:47:40 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 20:47:59 +0100 | <ski> | itai : it looked like you wanted to quit the interactor, but directed the command into the wrong windoe |
2021-01-29 20:48:30 +0100 | <itai> | yep that is probably what happened |
2021-01-29 20:48:35 +0100 | <itai> | emacs is fun |
2021-01-29 20:48:36 +0100 | mmohammadi9812 | (~mmohammad@198.12.95.170) (Ping timeout: 240 seconds) |
2021-01-29 20:48:44 +0100 | <ski> | doesn't necessarily have to be combined with view patterns |
2021-01-29 20:49:40 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 20:49:45 +0100 | <robbert-vdh> | But yeah, I guess I'll have to open a GHC bug report/feature request for this.My use case of pattern synonyms + call stacks was probably not something that has been considered when they were implemented |
2021-01-29 20:50:27 +0100 | <itai> | :q |
2021-01-29 20:50:49 +0100 | <geekosaur> | whoops again? |
2021-01-29 20:51:27 +0100 | mmohammadi9812 | (~mmohammad@198.12.95.171) |
2021-01-29 20:52:04 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) (Ping timeout: 260 seconds) |
2021-01-29 20:52:23 +0100 | <robbert-vdh> | ski: That's true of course! In the project I'm working on they're used as a sort of 'smart deconstructor' that you would not be able to write as a pattern directly |
2021-01-29 20:52:23 +0100 | <ski> | :t itai |
2021-01-29 20:52:24 +0100 | <lambdabot> | Itai |
2021-01-29 20:53:27 +0100 | <itai> | yeah sorry for bugging yall with my mistypes |
2021-01-29 20:54:03 +0100 | pera | (~pera@unaffiliated/pera) |
2021-01-29 20:54:04 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 20:54:15 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 20:54:38 +0100 | <ski> | no worry |
2021-01-29 20:55:08 +0100 | <SwarmCollective> | Surely a naive view, but it seems that Template Haskell, Pattern Synonyms, and Monads, in their own ways abstract computation. Though I understand that TH is a pre-compile macro-expansion mechanism. |
2021-01-29 20:55:27 +0100 | <ski> | those three all seem to be very different beasts |
2021-01-29 20:55:53 +0100 | <ski> | (unclear how you'd even compare them) |
2021-01-29 20:55:59 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 20:56:09 +0100 | <geekosaur> | there are many different notions of "abstract" |
2021-01-29 20:56:32 +0100 | <geekosaur> | not always comparable, as ski noted |
2021-01-29 20:57:22 +0100 | trafaret1 | (~user@178.206.20.234) |
2021-01-29 20:57:32 +0100 | <ski> | SwarmCollective : more or less, pattern synonyms are to patterns what functions are to expressions |
2021-01-29 20:58:02 +0100 | <ski> | (perhaps i should say "named functions", or "named operations") |
2021-01-29 20:59:43 +0100 | heatsink_ | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 20:59:46 +0100 | <ski> | calling a function on some parameter expressions, you form a larger expression (a function call), that will expand to the expression body of the function, with the actual parameter expressions substituted for the formal parameters |
2021-01-29 21:00:28 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) |
2021-01-29 21:00:42 +0100 | <ski> | calling a pattern synonym on some patterns, you form a larger pattern (a "synonym pattern"), that will expand to the pattern body of the synonym, with the actual parameter patterns substituted for the formal parameters |
2021-01-29 21:00:42 +0100 | Narinas | (~Narinas@189.223.62.254.dsl.dyn.telnor.net) (Read error: Connection reset by peer) |
2021-01-29 21:00:54 +0100 | Narinas | (~Narinas@189.223.62.254.dsl.dyn.telnor.net) |
2021-01-29 21:00:55 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 21:01:21 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 21:02:08 +0100 | <ski> | (.. this suggests an extension to `PatternSynonyms') |
2021-01-29 21:03:13 +0100 | sorki | (~sorki@gateway/tor-sasl/sorki) |
2021-01-29 21:03:47 +0100 | polyphem | (~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) (Read error: Connection reset by peer) |
2021-01-29 21:04:00 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 21:04:10 +0100 | srk | (~sorki@gateway/tor-sasl/sorki) (Ping timeout: 268 seconds) |
2021-01-29 21:04:14 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Ping timeout: 264 seconds) |
2021-01-29 21:05:16 +0100 | petersen | (~petersen@redhat/juhp) (Ping timeout: 240 seconds) |
2021-01-29 21:06:16 +0100 | sorki | srk |
2021-01-29 21:06:38 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 21:07:32 +0100 | petersen | (~petersen@redhat/juhp) |
2021-01-29 21:07:41 +0100 | trafaret1 | (~user@178.206.20.234) ("ERC (IRC client for Emacs 26.3)") |
2021-01-29 21:07:41 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 21:07:57 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 21:10:18 +0100 | Rudd0 | (~Rudd0@185.189.115.103) (Ping timeout: 246 seconds) |
2021-01-29 21:12:20 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
2021-01-29 21:13:19 +0100 | <SwarmCollective> | ski, thank you for that. Gives me a direction to go with research. |
2021-01-29 21:13:58 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 21:14:14 +0100 | <monochrom> | "computation" is vague in the first place. |
2021-01-29 21:14:35 +0100 | <monochrom> | Not to mention that some people simply alias "computation" with "code". |
2021-01-29 21:15:17 +0100 | <ski> | yes and yes |
2021-01-29 21:15:30 +0100 | <ski> | SwarmCollective : ooc, research about what ? |
2021-01-29 21:15:37 +0100 | <ephemient> | pattern synonyms ≅ view patterns, TH has significantly different powers |
2021-01-29 21:15:43 +0100 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Quit: Goodbye) |
2021-01-29 21:16:00 +0100 | <ski> | sortof |
2021-01-29 21:16:37 +0100 | forgottenone | (~forgotten@176.42.24.169) |
2021-01-29 21:17:18 +0100 | banner | (~banner@116-255-17-204.ip4.superloop.com) |
2021-01-29 21:17:26 +0100 | <ski> | in Mercury, "pattern synonyms" are just "reverse" calling modes of functions. e.g. you can have a pattern `[2,3,5,7] ++ Ns' that matches `Ns' to the appropriate suffix of the input list, assuming the prefix matches |
2021-01-29 21:17:29 +0100 | banner | (~banner@116-255-17-204.ip4.superloop.com) (Client Quit) |
2021-01-29 21:18:03 +0100 | geekosaur | (82650c7c@130.101.12.124) (Quit: Ping timeout (120 seconds)) |
2021-01-29 21:18:08 +0100 | <ski> | (so here, the left operand of `++' would be input, the right operand would be output, and the "result" would also be input (the value we're matching on)) |
2021-01-29 21:18:09 +0100 | <ephemient> | I mean, they're just patterns. in containers, :|> = viewr. they can't do anything other patterns can't |
2021-01-29 21:18:54 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Ping timeout: 260 seconds) |
2021-01-29 21:18:55 +0100 | <ski> | view patterns can do more than pattern synonyms can, in the absense of the former |
2021-01-29 21:19:03 +0100 | geekosaur | (82650c7c@130.101.12.124) |
2021-01-29 21:19:26 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 21:22:55 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) (Remote host closed the connection) |
2021-01-29 21:23:36 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) |
2021-01-29 21:24:36 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) (Ping timeout: 240 seconds) |
2021-01-29 21:26:53 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 21:28:18 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 21:28:18 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 21:28:33 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 21:28:58 +0100 | mananamenos_ | (~mananamen@84.122.202.215.dyn.user.ono.com) (Ping timeout: 272 seconds) |
2021-01-29 21:29:36 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 272 seconds) |
2021-01-29 21:30:15 +0100 | son0p | (~son0p@181.58.39.182) (Quit: Lost terminal) |
2021-01-29 21:31:19 +0100 | gioyik | (~gioyik@186.118.246.129) |
2021-01-29 21:32:18 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 21:32:46 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Ping timeout: 272 seconds) |
2021-01-29 21:33:53 +0100 | nly | (~user@unaffiliated/nly) (Remote host closed the connection) |
2021-01-29 21:35:37 +0100 | heatsink_ | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Remote host closed the connection) |
2021-01-29 21:36:25 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 240 seconds) |
2021-01-29 21:37:24 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-01-29 21:37:44 +0100 | usr25 | (~usr25@unaffiliated/usr25) |
2021-01-29 21:39:10 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 21:41:22 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 21:41:27 +0100 | gioyik | (~gioyik@186.118.246.129) (Quit: WeeChat 3.0) |
2021-01-29 21:42:02 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Ping timeout: 264 seconds) |
2021-01-29 21:42:43 +0100 | <exarkun> | Anyone have a persistent scalable bloom filter package? |
2021-01-29 21:43:56 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) |
2021-01-29 21:44:30 +0100 | itai | (~itai@87.71.121.94) (Remote host closed the connection) |
2021-01-29 21:45:09 +0100 | <exarkun> | Oh, I see you can get a ... STUArray ... out of https://hackage.haskell.org/package/bloomfilter-2.0.1.0/docs/Data-BloomFilter-Mutable.html ... that just leaves the scalable part |
2021-01-29 21:45:43 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 260 seconds) |
2021-01-29 21:48:58 +0100 | gioyik | (~gioyik@186.118.246.129) |
2021-01-29 21:49:38 +0100 | gioyik | (~gioyik@186.118.246.129) (Client Quit) |
2021-01-29 21:50:26 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 21:51:04 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 21:54:01 +0100 | __minoru__shirae | (~shiraeesh@46.34.207.137) (Ping timeout: 265 seconds) |
2021-01-29 21:55:04 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 256 seconds) |
2021-01-29 21:55:14 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 21:55:15 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 21:55:42 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 21:58:36 +0100 | SwarmCollective | (~joseph@cpe-65-31-18-174.insight.res.rr.com) (Ping timeout: 246 seconds) |
2021-01-29 21:58:55 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) (Remote host closed the connection) |
2021-01-29 21:59:17 +0100 | Kaeipi | (~Kaiepi@47.54.252.148) |
2021-01-29 21:59:30 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 22:02:49 +0100 | gioyik | (~gioyik@186.118.246.129) |
2021-01-29 22:04:05 +0100 | nineonin_ | (~nineonine@50.216.62.2) (Ping timeout: 256 seconds) |
2021-01-29 22:04:12 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 264 seconds) |
2021-01-29 22:04:18 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) |
2021-01-29 22:04:20 +0100 | gioyik | (~gioyik@186.118.246.129) (Client Quit) |
2021-01-29 22:05:26 +0100 | aveltras | (uid364989@gateway/web/irccloud.com/x-iidvydwfmsjhmkdp) (Quit: Connection closed for inactivity) |
2021-01-29 22:05:43 +0100 | pfurla | (~pfurla@116.15.195.173.client.static.strong-in52.as13926.net) |
2021-01-29 22:05:54 +0100 | hendricks44 | (~mayerpa@200116b822e38400cefaaf58217b7495.dip.versatel-1u1.de) |
2021-01-29 22:06:36 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 240 seconds) |
2021-01-29 22:07:43 +0100 | Franciman | (~francesco@host-95-235-155-82.retail.telecomitalia.it) (Quit: Leaving) |
2021-01-29 22:08:11 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 22:08:29 +0100 | pfurla_ | (~pfurla@ool-182ed2e2.dyn.optonline.net) (Ping timeout: 260 seconds) |
2021-01-29 22:08:35 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 22:09:00 +0100 | invaser | (~Thunderbi@31.148.23.125) (Ping timeout: 264 seconds) |
2021-01-29 22:09:00 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 22:09:18 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 22:11:08 +0100 | nineonine | (~nineonine@50.216.62.2) |
2021-01-29 22:12:13 +0100 | mananamenos_ | (~mananamen@84.122.202.215.dyn.user.ono.com) |
2021-01-29 22:12:59 +0100 | hackage | slack-web 0.2.0.12 - Bindings for the Slack web API https://hackage.haskell.org/package/slack-web-0.2.0.12 (jpvillaisaza) |
2021-01-29 22:13:08 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 260 seconds) |
2021-01-29 22:13:21 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 22:13:59 +0100 | hackage | slack-web 0.2.1.0 - Bindings for the Slack web API https://hackage.haskell.org/package/slack-web-0.2.1.0 (jpvillaisaza) |
2021-01-29 22:16:51 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 22:17:00 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
2021-01-29 22:17:38 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 22:18:16 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 22:21:42 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 246 seconds) |
2021-01-29 22:24:10 +0100 | SwarmCollective | (~joseph@cpe-65-31-18-174.insight.res.rr.com) |
2021-01-29 22:26:26 +0100 | <dolio> | pjb: I mean, for example, recognizing well-scoped lambda terms is not Turing-complete. |
2021-01-29 22:26:49 +0100 | stuart_ | (~stuart@98.228.77.96) |
2021-01-29 22:27:15 +0100 | stuart_ | (~stuart@98.228.77.96) (Client Quit) |
2021-01-29 22:28:24 +0100 | <dolio> | It's a much easier problem than recognizing normalizing lambda terms. |
2021-01-29 22:30:06 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 22:30:30 +0100 | jpds | (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 268 seconds) |
2021-01-29 22:32:45 +0100 | carthia | (~carthia@gateway/tor-sasl/carthia) |
2021-01-29 22:32:58 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
2021-01-29 22:33:02 +0100 | jpds | (~jpds@gateway/tor-sasl/jpds) |
2021-01-29 22:33:53 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 22:34:50 +0100 | justanotheruser | (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 264 seconds) |
2021-01-29 22:37:14 +0100 | <pjb> | dolio: of course, recognizing well-scoped (ie. terminating) Turing Machines is not Turing-complete. |
2021-01-29 22:37:20 +0100 | <pjb> | DUH |
2021-01-29 22:37:32 +0100 | <pjb> | Don't go meta willy-nilly! |
2021-01-29 22:37:46 +0100 | <pjb> | This wasn't the question. |
2021-01-29 22:38:37 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 272 seconds) |
2021-01-29 22:38:48 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 22:40:55 +0100 | nineonine | (~nineonine@50.216.62.2) (Ping timeout: 256 seconds) |
2021-01-29 22:41:25 +0100 | coot | (~coot@37.30.55.132.nat.umts.dynamic.t-mobile.pl) |
2021-01-29 22:42:41 +0100 | pfurla_ | (~pfurla@ool-182ed2e2.dyn.optonline.net) |
2021-01-29 22:43:14 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 22:43:24 +0100 | deviantfero | (~deviantfe@190.150.27.58) (Ping timeout: 240 seconds) |
2021-01-29 22:44:21 +0100 | geekosaur | (82650c7c@130.101.12.124) (Quit: Connection closed) |
2021-01-29 22:44:25 +0100 | dnlkrgr | (~dnlkrgr@HSI-KBW-046-005-005-235.hsi8.kabel-badenwuerttemberg.de) (Ping timeout: 240 seconds) |
2021-01-29 22:45:01 +0100 | cafce25 | (~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de) |
2021-01-29 22:45:09 +0100 | pfurla | (~pfurla@116.15.195.173.client.static.strong-in52.as13926.net) (Ping timeout: 246 seconds) |
2021-01-29 22:48:01 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 272 seconds) |
2021-01-29 22:48:23 +0100 | atwm | (~andrew@19-193-28-81.ftth.cust.kwaoo.net) |
2021-01-29 22:50:41 +0100 | justanotheruser | (~justanoth@unaffiliated/justanotheruser) |
2021-01-29 22:52:08 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 22:52:21 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 22:53:47 +0100 | dolio | (~dolio@haskell/developer/dolio) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-01-29 22:54:22 +0100 | frdg | (~user@pool-96-252-123-136.bstnma.fios.verizon.net) |
2021-01-29 22:54:24 +0100 | usr25 | (~usr25@unaffiliated/usr25) (Quit: Leaving) |
2021-01-29 22:54:25 +0100 | mananamenos_ | (~mananamen@84.122.202.215.dyn.user.ono.com) (Ping timeout: 240 seconds) |
2021-01-29 22:56:46 +0100 | ukari | (~ukari@unaffiliated/ukari) (Remote host closed the connection) |
2021-01-29 22:56:46 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 22:56:51 +0100 | dolio | (~dolio@haskell/developer/dolio) |
2021-01-29 22:56:54 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 22:57:00 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 264 seconds) |
2021-01-29 22:58:03 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 260 seconds) |
2021-01-29 22:58:05 +0100 | geowiesnot | (~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 240 seconds) |
2021-01-29 22:59:06 +0100 | dolio | (~dolio@haskell/developer/dolio) (Read error: Connection reset by peer) |
2021-01-29 22:59:20 +0100 | dolio | (~dolio@haskell/developer/dolio) |
2021-01-29 22:59:37 +0100 | frdg | (~user@pool-96-252-123-136.bstnma.fios.verizon.net) ("ERC (IRC client for Emacs 27.1)") |
2021-01-29 22:59:39 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-01-29 23:00:15 +0100 | conal | (~conal@66.115.157.52) (Quit: Computer has gone to sleep.) |
2021-01-29 23:01:06 +0100 | kritzefitz | (~kritzefit@212.86.56.80) (Remote host closed the connection) |
2021-01-29 23:01:33 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 23:02:07 +0100 | Varis | (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
2021-01-29 23:02:19 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-01-29 23:02:29 +0100 | hackage | hledger-lib 1.20.4 - A reusable library providing the core functionality of hledger https://hackage.haskell.org/package/hledger-lib-1.20.4 (SimonMichael) |
2021-01-29 23:04:36 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-01-29 23:04:45 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) |
2021-01-29 23:05:54 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 256 seconds) |
2021-01-29 23:05:55 +0100 | <dminuoso> | Mysterious ways. When you accidentally miss a pair of parens (so it associates differently), and it type checks and *still* does the same thing.. |
2021-01-29 23:06:25 +0100 | <dminuoso> | instance Monoid b => Monoid (a -> b) |
2021-01-29 23:07:31 +0100 | <dminuoso> | What a glorious instance. :) |
2021-01-29 23:07:44 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
2021-01-29 23:07:58 +0100 | cyphase | (~cyphase@unaffiliated/cyphase) (Ping timeout: 260 seconds) |
2021-01-29 23:07:59 +0100 | notzmv | (~user@unaffiliated/zmv) (Remote host closed the connection) |
2021-01-29 23:08:08 +0100 | Rudd0 | (~Rudd0@185.189.115.108) |
2021-01-29 23:08:15 +0100 | takuan | (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
2021-01-29 23:08:53 +0100 | notzmv | (~user@unaffiliated/zmv) |
2021-01-29 23:10:51 +0100 | <SwarmCollective> | Ah, when you said "deconstruct" I thought you meant something akin to calling the destructor. Now, I understand: deconstruct or destructure. Extract the content from the structure. Thank you for that. |
2021-01-29 23:11:03 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-01-29 23:11:34 +0100 | deviantfero | (~deviantfe@190.150.27.58) |
2021-01-29 23:12:03 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 23:12:19 +0100 | <dminuoso> | SwarmCollective: another synonym is "pattern matching" |
2021-01-29 23:12:25 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 23:12:30 +0100 | <dminuoso> | (Which is the more commonly used one) |
2021-01-29 23:12:46 +0100 | ski | sometimes says "destruct" |
2021-01-29 23:14:03 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
2021-01-29 23:15:11 +0100 | cyphase | (~cyphase@unaffiliated/cyphase) |
2021-01-29 23:16:22 +0100 | <monochrom> | dolio: I wonder if, whereas you don't promote obsessing with the Chomsky hierarchy, you instead promote obsessing with the arithmetic hierarchy. :) |
2021-01-29 23:16:25 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 240 seconds) |
2021-01-29 23:16:54 +0100 | <dolio> | Maybe. |
2021-01-29 23:17:31 +0100 | <monochrom> | I am not entirely innocent either! I obsess with counting how many levels of altnerating quantifiers, even for decidable problems. |
2021-01-29 23:17:33 +0100 | geowiesnot | (~user@87-89-181-157.abo.bbox.fr) |
2021-01-29 23:18:26 +0100 | Linu741 | (~Linu74@37.120.211.190) (Remote host closed the connection) |
2021-01-29 23:19:10 +0100 | <monochrom> | which leads me to say, for example, pumping lemma (∀∃∀∃) harder than limits (∀∃∀) harder than big-O (∃∀) |
2021-01-29 23:19:31 +0100 | <dolio> | Encoding everything as natural numbers is another antiquated practice, really. |
2021-01-29 23:19:53 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 23:20:04 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) |
2021-01-29 23:20:12 +0100 | <dolio> | Are the pumping quantifiers actually all unbounded? |
2021-01-29 23:20:19 +0100 | <monochrom> | Oh, that one, I agree, and Scott Aaronson has a great way of putting it. |
2021-01-29 23:21:30 +0100 | SwarmCollective | (~joseph@cpe-65-31-18-174.insight.res.rr.com) (Ping timeout: 265 seconds) |
2021-01-29 23:21:42 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) (Remote host closed the connection) |
2021-01-29 23:21:45 +0100 | lep-delete | (~lep@94.31.81.93) (Read error: Connection reset by peer) |
2021-01-29 23:21:48 +0100 | <monochrom> | He wrote along the line of "let me explain Gödel numbering in an easy way. I had a highschool friend who was good at math but not so good in programming, he wanted to do arrays but he didn't know arrays already exists, so he thought up of storing [x,y,z] as 2^x 3^y 5^z" |
2021-01-29 23:22:43 +0100 | <monochrom> | Nice roast framing it as a glorified XY problem. |
2021-01-29 23:22:43 +0100 | lep-delete | (~lep@94.31.81.93) |
2021-01-29 23:22:44 +0100 | gioyik | (~gioyik@186.118.246.129) |
2021-01-29 23:23:29 +0100 | haveo | (~haveo@sl35.iuwt.fr) (Remote host closed the connection) |
2021-01-29 23:23:30 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 23:23:50 +0100 | <monochrom> | One of the ∀ is for arbitrary strings, one of the ∃ is for arbitrary natural number, so I think probably unbounded. |
2021-01-29 23:24:00 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 23:24:05 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 240 seconds) |
2021-01-29 23:24:13 +0100 | bogdanp | (~bogdanp@188.24.80.165) |
2021-01-29 23:24:23 +0100 | gioyik | (~gioyik@186.118.246.129) (Client Quit) |
2021-01-29 23:24:40 +0100 | <monochrom> | I don't pay close attention to unboundedness though. Alternating quantifiers kill human comprehension, that's what I encounter the most as a teacher. |
2021-01-29 23:24:42 +0100 | haveo | (~haveo@sl35.iuwt.fr) |
2021-01-29 23:24:47 +0100 | alx741 | (~alx741@186.178.110.213) (Ping timeout: 260 seconds) |
2021-01-29 23:25:17 +0100 | <dolio> | Oh, well that's true. |
2021-01-29 23:25:55 +0100 | <dolio> | I think the pumping lemma might technically only be Π₂. |
2021-01-29 23:26:04 +0100 | <monochrom> | To be fair, algorithms for mu-calculus also tell us that alternating quantifiers also give computers a really hard time. So I feel that they are fundamentally very difficult. |
2021-01-29 23:26:28 +0100 | <dolio> | It's a little hard to tell from the "formal" statement on wikipedia, though. |
2021-01-29 23:27:13 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:54b6:e8d3:c70d:8881) |
2021-01-29 23:27:13 +0100 | <dolio> | Formal English. |
2021-01-29 23:27:13 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 23:28:21 +0100 | <monochrom> | I wonder if my version at http://www.vex.net/~trebla/weblog/declare-before-use.xhtml helps you more. |
2021-01-29 23:28:34 +0100 | <dolio> | Oh, I guess it does have an actuala formula at the bottom of that section. I'm unsure about which 'bounds' actually count, though. |
2021-01-29 23:28:35 +0100 | <monochrom> | I think "2" is right. |
2021-01-29 23:29:04 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 23:29:09 +0100 | <dolio> | p≥1 is not bounded, I think, and I suspect L is not really bounded, either. |
2021-01-29 23:29:18 +0100 | bogdanp | (~bogdanp@188.24.80.165) (Ping timeout: 272 seconds) |
2021-01-29 23:29:45 +0100 | <monochrom> | Yeah, "foo in L" can hide more complexity depending on how L is given. |
2021-01-29 23:30:20 +0100 | <monochrom> | Sometimes L is a finite set, some other times "foo in L" expands to its own many-quantifier statement. |
2021-01-29 23:30:20 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer) |
2021-01-29 23:30:35 +0100 | emmanuel_erc | (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) |
2021-01-29 23:31:52 +0100 | mananamenos_ | (~mananamen@84.122.202.215.dyn.user.ono.com) |
2021-01-29 23:31:52 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
2021-01-29 23:33:37 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 260 seconds) |
2021-01-29 23:34:10 +0100 | nhs | (~nhs@c-24-20-87-79.hsd1.or.comcast.net) |
2021-01-29 23:38:11 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-102-193.w86-212.abo.wanadoo.fr) |
2021-01-29 23:38:15 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 23:38:55 +0100 | alx741 | (~alx741@186.178.110.196) |
2021-01-29 23:39:54 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-106-113.w86-212.abo.wanadoo.fr) (Ping timeout: 256 seconds) |
2021-01-29 23:42:40 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) |
2021-01-29 23:43:07 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 272 seconds) |
2021-01-29 23:43:45 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 23:43:48 +0100 | pera | (~pera@unaffiliated/pera) (Ping timeout: 264 seconds) |
2021-01-29 23:47:23 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 23:47:33 +0100 | ezrakilty | (~ezrakilty@75-172-109-5.tukw.qwest.net) (Ping timeout: 272 seconds) |
2021-01-29 23:51:37 +0100 | Bergle_2 | (~Bergle_4@101.165.90.119) (Remote host closed the connection) |
2021-01-29 23:51:37 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 264 seconds) |
2021-01-29 23:51:37 +0100 | soft-warm | (4408f588@ip68-8-245-136.sd.sd.cox.net) |
2021-01-29 23:51:37 +0100 | Bergle_2 | (~Bergle_4@101.165.90.119) |
2021-01-29 23:51:37 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 23:52:00 +0100 | o1lo01ol1o | (~o1lo01ol1@bl11-140-216.dsl.telepac.pt) (Remote host closed the connection) |
2021-01-29 23:52:12 +0100 | wyer | (~justin_wy@102.67.49.67) (Ping timeout: 264 seconds) |
2021-01-29 23:55:31 +0100 | bennofs_ | (~quassel@dslb-094-222-051-122.094.222.pools.vodafone-ip.de) |
2021-01-29 23:56:02 +0100 | gioyik | (~gioyik@186.118.246.129) |
2021-01-29 23:56:05 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2021-01-29 23:56:34 +0100 | wyer | (~justin_wy@102.67.49.67) |
2021-01-29 23:56:56 +0100 | coot | (~coot@37.30.55.132.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
2021-01-29 23:57:16 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-01-29 23:58:32 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-syobbkqfiblqukry) (Quit: authenticating) |
2021-01-29 23:58:38 +0100 | phittacus | (bklmatrixo@gateway/shell/matrix.org/x-ztdwkqmcxrdlypps) |
2021-01-29 23:59:03 +0100 | tromp | (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |