2024/10/14

Newest at the top

2024-10-15 00:20:29 +0200st_aldini1(~Thunderbi@2605:a601:a07c:af00:edd4:453a:4c88:19a0) st_aldini
2024-10-15 00:09:02 +0200 <yin> [avoid success] [at all costs] :p
2024-10-15 00:08:46 +0200 <monochrom> >:)
2024-10-15 00:08:39 +0200 <geekosaur> oh, is that why ($) is infixr? 😛
2024-10-15 00:08:11 +0200 <tomsmeding> Glorious [Glasgow [Haskell Compiler]] is how I'd read it
2024-10-15 00:07:54 +0200 <monochrom> [[Glorious Glasgow] Haskell] Compiler
2024-10-15 00:07:48 +0200 <tomsmeding> the prose seems to use "specialise", the inline code snippets in the prose "SPECIALIZE", but then the larger code blocks have "SPECIALISE"
2024-10-15 00:07:24 +0200mjrosenb(~mjrosenb@pool-96-232-177-77.nycmny.fios.verizon.net) (Ping timeout: 252 seconds)
2024-10-15 00:07:19 +0200 <yin> is it [Glorious Glasgow] Haskell Compiler or is it Glorious [Glasgow Haskell Compiler]?
2024-10-15 00:07:18 +0200 <tomsmeding> the ghc user's guide is mightily inconsistent about specialize/specialise
2024-10-15 00:06:41 +0200 <tomsmeding> *Glorious Glasgow
2024-10-15 00:06:34 +0200 <yin> *Glorious
2024-10-15 00:06:07 +0200 <monochrom> Oh haha both spellings are supported.
2024-10-15 00:06:06 +0200 <tomsmeding> but SPECIALIZE is the other way around: "(UK spelling also accepted.)"
2024-10-15 00:05:50 +0200 <geekosaur> it is the *Glasgow* Haskell Compiler, after all
2024-10-15 00:05:10 +0200 <tomsmeding> omg TIL GeneralisedNewtypeDeriving is written in British spelling as the standard in GHC
2024-10-15 00:04:59 +0200 <monochrom> haha
2024-10-15 00:04:04 +0200 <yin> monochrom: you just add {-# LANGUAGE GennerTippiesM8^^ #-}
2024-10-15 00:03:04 +0200 <monochrom> I... didn't know that there is also Australian spelling.
2024-10-15 00:01:37 +0200 <geekosaur> (we go through this with DCSS as well, every so often someone patches up some name to Australian spelling)
2024-10-15 00:01:19 +0200ljdarj1ljdarj
2024-10-15 00:01:19 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 264 seconds)
2024-10-15 00:00:32 +0200 <monochrom> oh heh
2024-10-15 00:00:14 +0200 <geekosaur> funny enough, it was originally GeneralizedNewtypeDeriving, I found a ticket once about adding the "correct" spelling
2024-10-14 23:58:53 +0200ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2024-10-14 23:58:27 +0200 <monochrom> Something about the package name being hscolour and the exe name being HsColour.
2024-10-14 23:57:35 +0200 <yin> so besides Color and colour we can still have color and Colour
2024-10-14 23:57:19 +0200 <yin> oh no, package names are case sensitive?
2024-10-14 23:52:32 +0200 <monochrom> he
2024-10-14 23:52:22 +0200 <tomsmeding> (ghc --show-options | grep -i z) >:D
2024-10-14 23:52:03 +0200 <tomsmeding> and the "specialize" spelling also appears in a bunch of command-line arguments to GHC
2024-10-14 23:50:49 +0200 <tomsmeding> -XGeneralizedNewtypeDeriving
2024-10-14 23:50:46 +0200oraculo(~mirc-rc@177.100.68.254) (Quit: pop!_os channel on irc #pop!_os)
2024-10-14 23:50:35 +0200 <monochrom> haha
2024-10-14 23:50:22 +0200 <tomsmeding> {-# SPECIALIZE #-}
2024-10-14 23:49:56 +0200 <monochrom> Fortunately they avoided another war by deciding that you just have to write -XGADTs
2024-10-14 23:49:36 +0200 <yin> (of course there is also a Color package)
2024-10-14 23:49:22 +0200 <yin> how would that help?
2024-10-14 23:48:40 +0200 <monochrom> Ever heard of Generalised ADT? >:)
2024-10-14 23:47:50 +0200ljdarj1ljdarj
2024-10-14 23:47:44 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 244 seconds)
2024-10-14 23:45:31 +0200 <yin> they should have done a type synonym
2024-10-14 23:45:24 +0200ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2024-10-14 23:44:45 +0200 <yin> the description is "A model for human colour/color perception"
2024-10-14 23:44:13 +0200 <tomsmeding> juicy
2024-10-14 23:43:45 +0200 <yin> (the dependency was https://hackage.haskell.org/package/colour itself :p)
2024-10-14 23:43:23 +0200 <haskellbridge> <sm> ha speak for yourself
2024-10-14 23:43:21 +0200 <tomsmeding> so the Colour one is the awkward one there :p
2024-10-14 23:43:11 +0200 <tomsmeding> regardless of how much I prefer British spelling, for better or for worse I do think we've settled on American spelling in identifiers
2024-10-14 23:42:27 +0200 <monochrom> At least you can just import without qualified :)