2025/04/08

Newest at the top

2025-04-08 21:11:08 +0200 <mauke> tuxillo: there is a #ghc channel
2025-04-08 21:11:03 +0200wootehfoot(~wootehfoo@user/wootehfoot) wootehfoot
2025-04-08 21:10:34 +0200 <EvanR> I should make it an instance of class CoreClass
2025-04-08 21:10:24 +0200gmg(~user@user/gehmehgeh) gehmehgeh
2025-04-08 21:10:18 +0200 <tuxillo> should I open an issue in github to discuss low level stuff like this mmap problem or is there an IRC channel for this?
2025-04-08 21:09:53 +0200 <mauke> I have been struct to my core
2025-04-08 21:09:29 +0200 <EvanR> then to declare an object... struct CoreStruct structCoreStructMyCoreStruct;
2025-04-08 21:09:25 +0200 <mauke> reverse polish hungarian = s <-> sz
2025-04-08 21:08:59 +0200 <monochrom> Reverse Polish Hungarian = RPH \∩/
2025-04-08 21:08:42 +0200 <monochrom> It's postfix hungarian, no? hungarian would be StructCore. :)
2025-04-08 21:08:39 +0200 <prolic_> ok, so make an account on haskell discourse, post there, wait a month, then contact hackage admins?
2025-04-08 21:08:28 +0200 <EvanR> now you know the type is a struct... very much so
2025-04-08 21:08:26 +0200 <haskellbridge> <Liamzee> oh, whoops, misunderstood
2025-04-08 21:08:17 +0200 <haskellbridge> <Liamzee> wait, i don't understand
2025-04-08 21:08:03 +0200 <EvanR> how hungarian is this type name I saw yesterday: struct CoreStruct
2025-04-08 21:07:51 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-04-08 21:07:45 +0200monochromdoesn't like Perl sigils or Lisp sigils.
2025-04-08 21:07:15 +0200 <prolic_> the author of the hsqml lib, I already tried to reach out via email
2025-04-08 21:06:28 +0200 <haskellbridge> <Liamzee> which maintainer are you talking about, prolic_
2025-04-08 21:06:22 +0200 <mauke> https://wiki.haskell.org/Taking_over_a_package
2025-04-08 21:05:56 +0200 <[exa]> (ah wait `snd` is actually in accelerate on itself, but let's think more generalized)
2025-04-08 21:05:48 +0200machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) machinedgod
2025-04-08 21:05:33 +0200 <prolic_> hello friends. I forked https://hub.darcs.net/komadori/HsQML at https://github.com/prolic/HsQML and made some changes, so it runs with newer GHC/cabal as well as adding some small features. I would publish it on hackage, but the author/maintainer doesn't respond to emails. Apparently he's not intersted in mainating it anymore. What do I do now? Release under a different name (lib-hsqml) ?
2025-04-08 21:05:18 +0200 <mauke> for example, $x[0] is a single element of @x, but @x[0, 3, 42] is a list of elements (an array slice)
2025-04-08 21:05:16 +0200 <[exa]> Any good way to make a `snd` function that can be used in Accelerate.map? I basically need `Expr (Float,Int) -> Exp Int` but I don't see how to combine that with the stuff at hand... I thought `lift snd` would be The Way but turns out not really :D
2025-04-08 21:04:56 +0200tromp(~textual@2001:1c00:3487:1b00:e513:bc03:349e:ac26) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-04-08 21:04:55 +0200 <haskellbridge> <Liamzee> visual basic apparently was the first commercially successful IDE
2025-04-08 21:04:33 +0200 <mauke> but sigils are not just names
2025-04-08 21:03:28 +0200prolic_(~sasa@181.122.135.9) prolic_
2025-04-08 21:03:19 +0200 <EvanR> smh they shoulda just used an IDE
2025-04-08 21:03:01 +0200 <mauke> and those "logical types" should really just be actual types
2025-04-08 21:02:47 +0200 <mauke> I remember when I first read the description of apps hungarian, I thought it was just constructing a type system in the mind of the programmer
2025-04-08 21:02:09 +0200 <mauke> yes :-)
2025-04-08 21:02:03 +0200 <haskellbridge> <Bowuigi> Apps hungarian is basically implicit newtypes but worse
2025-04-08 21:01:25 +0200 <haskellbridge> <Bowuigi> https://en.m.wikipedia.org/wiki/Hungarian_notation systems hungarian according to this
2025-04-08 21:00:56 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-04-08 21:00:45 +0200caconym(~caconym@user/caconym) caconym
2025-04-08 21:00:25 +0200gmg(~user@user/gehmehgeh) (Quit: Leaving)
2025-04-08 21:00:03 +0200caconym(~caconym@user/caconym) (Quit: bye)
2025-04-08 20:59:24 +0200 <mauke> apps hungarian or systems hungarian?
2025-04-08 20:58:35 +0200 <haskellbridge> <Bowuigi> Sigils are hungarian notation but required and more noise
2025-04-08 20:58:03 +0200 <haskellbridge> <Bowuigi> No, some dialects of BASIC have sigils too
2025-04-08 20:58:02 +0200 <EvanR> well then I'm convinced I need to put more parentheses for this to have a chance at getting parsed back in
2025-04-08 20:57:57 +0200 <haskellbridge> <Liamzee> yeah i guess that was what i was really asking about, it seemed as though you suggested it wasn't as simple as to say "perl is dynamically typed"
2025-04-08 20:57:53 +0200 <mauke> * not actually completely independent
2025-04-08 20:57:43 +0200 <mauke> no, completely independent*
2025-04-08 20:56:48 +0200 <dolio> Are those the same variable? I forget.
2025-04-08 20:56:23 +0200 <mauke> $foo is a scalar, but @foo is an array
2025-04-08 20:56:02 +0200 <mauke> on the other hand, I find it hard to articulate what exactly a "type" even is in the context of perl, since you could argue it has a form of syntactic typing
2025-04-08 20:55:06 +0200 <mauke> data structures don't have a fixed size and grow/shrink as needed (unlike C)