Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 513 514 515 516 517 518 519 520 521 522 523 .. 5022
502,152 events total
2020-10-08 17:02:41 <monochrom> hehe
2020-10-08 17:02:50 <dolio> He uses all kinds of braces and semicolons.
2020-10-08 17:03:08 <monochrom> That's exactly what maralorn was looking for.
2020-10-08 17:03:08 nineonine joins (~nineonine@216.81.48.202)
2020-10-08 17:03:20 <maerwald> a man with taste
2020-10-08 17:03:28 geekosaur joins (ac3a3b6c@172.58.59.108)
2020-10-08 17:03:44 <monochrom> I used to do that. But only to make an old emacs haskell-mode indenter happy.
2020-10-08 17:03:47 <dolio> Oh, I see. :)
2020-10-08 17:04:12 <monochrom> But it's really old, today's version works much better now, no need to help it with SPJ format.
2020-10-08 17:04:19 alp joins (~alp@2a01:e0a:58b:4920:b162:4ee9:a508:6abf)
2020-10-08 17:04:56 <maralorn> Wait, are you telling me he's the only one who likes that code style?
2020-10-08 17:04:57 × knupfer quits (~Thunderbi@200116b82ce4df005d12f8a54a91044c.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-10-08 17:05:05 <maralorn> I admit I think ghc and #haskell-onliners are the only two places I have ever seen them used.^^
2020-10-08 17:05:06 <Habib> why does cabal v2-install work the first time i install a package then fail subsequent times until i clear the store and the environment file?
2020-10-08 17:05:09 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-10-08 17:05:11 <Habib> https://pastebin.com/raw/HB6R1fdw
2020-10-08 17:05:13 knupfer joins (~Thunderbi@i5E86B40F.versanet.de)
2020-10-08 17:05:14 <Cale> The GHC source code is like a Haskell style guide in the form of a cautionary tale
2020-10-08 17:05:24 × raichoo quits (~raichoo@213.240.178.58) (Quit: Lost terminal)
2020-10-08 17:05:29 × psygate quits (~psygate@unaffiliated/psygate) (Quit: Leaving)
2020-10-08 17:06:09 <dolio> SPJ is the only one I know of. It's possible some of the other original folks like it.
2020-10-08 17:06:17 <maerwald> Habib: because env files are awful and no one uses them
2020-10-08 17:06:17 <maralorn> You know, that conversation only made me want that feature so much more.
2020-10-08 17:06:25 <Cale> I think Richard likes it as well
2020-10-08 17:06:30 × jneira_ quits (~jneira@118.red-176-83-71.dynamicip.rima-tde.net) (Remote host closed the connection)
2020-10-08 17:06:30 × knupfer quits (~Thunderbi@i5E86B40F.versanet.de) (Client Quit)
2020-10-08 17:06:34 knupfer1 joins (~Thunderbi@200116b82ce4df00a0bd07f956f29bb7.dip.versatel-1u1.de)
2020-10-08 17:06:51 <Cale> But moreso, the thing I really can't stand is all the incomprehensibly abbreviated names
2020-10-08 17:07:24 × zacts quits (~zacts@dragora/developer/zacts) (Quit: leaving)
2020-10-08 17:07:29 <maralorn> So, what formatter do you people recommend should I make "Add --spj flag" PR against?
2020-10-08 17:07:44 <Habib> maerwald: but cabal uses a default environment file, anyway
2020-10-08 17:07:47 × mav1 quits (~mav@ip-88-152-10-227.hsi03.unitymediagroup.de) (Ping timeout: 240 seconds)
2020-10-08 17:07:55 <maralorn> Cale: That's true. Those are offensive.
2020-10-08 17:08:10 <Habib> if i didn't specify the environment, it'd just mean it affects my default environment file
2020-10-08 17:08:13 zacts joins (~zacts@dragora/developer/zacts)
2020-10-08 17:08:36 × GyroW_ quits (~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie)
2020-10-08 17:08:50 GyroW joins (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be)
2020-10-08 17:08:50 <dolio> Richard's a new kid, though. :)
2020-10-08 17:08:51 × GyroW quits (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host)
2020-10-08 17:08:51 GyroW joins (~GyroW@unaffiliated/gyrow)
2020-10-08 17:08:56 <ghoulguy> Habib: What version of cabal-install are you asking about?
2020-10-08 17:08:58 knupfer1 is now known as knupfer
2020-10-08 17:09:12 <Habib> i'm trying to install some packages to a separate store for strictly ghci use, so i can create some nice helper functions in ghci, then remove them from scope completely and even hide the packages/package-db after i'm done so they don't conflict with my usual package db
2020-10-08 17:09:21 <Habib> cabal-install 3.2.0.0
2020-10-08 17:09:32 <Habib> sorry, my bad, 3.4.0.0
2020-10-08 17:10:08 <monochrom> I think I don't have this problem with 3.2
2020-10-08 17:10:41 <dolio> Did Miranda have a non-layout syntax that served as the target for layout? I was kind of wondering if SPJ is the only reason Haskell does.
2020-10-08 17:10:41 × ralejs quits (~ralejs@2620:10d:c093:400::5:a494) (Read error: Connection reset by peer)
2020-10-08 17:11:12 × nshepperd quits (~nshepperd@pool-96-239-61-124.nycmny.fios.verizon.net) (Ping timeout: 256 seconds)
2020-10-08 17:11:14 <Habib> i want to run a :!cabal v2-install --options-for-separate-store packages... at the start of my ghci, so i can always have the right dependencies, use them, then hide them once the helper functions have been defined
2020-10-08 17:11:33 ralejs joins (~ralejs@2620:10d:c093:400::5:a494)
2020-10-08 17:13:14 <maralorn> otoh, naming variables is one of the three great challenges of programming. so having any policy for it is much more important, than which policy.
2020-10-08 17:14:48 jneira_ joins (~jneira@118.red-176-83-71.dynamicip.rima-tde.net)
2020-10-08 17:14:51 <Habib> i think i installed 3.4.0.0 to get access to the 3.4.0.0 format version so i didn't have to specify default-language in my cabal file (it's optional in later version), but ended up deciding i want the default-language explicit anyway, so i guess i could downgrade and try again
2020-10-08 17:15:00 <Habib> 3.4.0.0 is in rc stage anyway
2020-10-08 17:18:04 × brandly quits (~brandly@c-73-68-15-46.hsd1.ma.comcast.net) (Ping timeout: 246 seconds)
2020-10-08 17:18:13 <Habib> hmm… 3.2.0.0 behaves the same
2020-10-08 17:18:54 Gurkenglas_ joins (~Gurkengla@unaffiliated/gurkenglas)
2020-10-08 17:19:27 × jneira_ quits (~jneira@118.red-176-83-71.dynamicip.rima-tde.net) (Ping timeout: 240 seconds)
2020-10-08 17:19:43 <monochrom> Then again I didn't try for packages like process that already come with GHC. I only tried like hmatrix and vector and random.
2020-10-08 17:21:37 <Habib> monochrom: when you say process comes with ghc, do you mean as part of the haskell platform?
2020-10-08 17:21:55 <Habib> because i can't import it without installing it
2020-10-08 17:21:55 × ralejs quits (~ralejs@2620:10d:c093:400::5:a494) (Read error: Connection reset by peer)
2020-10-08 17:22:15 <monochrom> "comes with haskell platform" is true but much weaker than "comes with GHC"
2020-10-08 17:22:20 jneira_ joins (~jneira@118.red-176-83-71.dynamicip.rima-tde.net)
2020-10-08 17:22:28 hackage commander-cli 0.10.1.0 - A command line argument/option parser library https://hackage.haskell.org/package/commander-cli-0.10.1.0 (sgschlesinger)
2020-10-08 17:22:35 LKoen joins (~LKoen@81.255.219.130)
2020-10-08 17:22:46 ralejs joins (~ralejs@2620:10d:c093:400::5:a494)
2020-10-08 17:22:48 <Habib> i don't understand how it comes with ghc then, if i can't import it without installing it with cabal
2020-10-08 17:23:05 <geekosaur> if you installed ghc from some OS package then it may have been split out by the packager
2020-10-08 17:23:08 <Habib> what libraries come with ghc then?
2020-10-08 17:23:21 <geekosaur> if you install from a tarball or ghcup then you have process and a few other libraries
2020-10-08 17:23:45 <Habib> is there an authoritative list of libraries that come with ghc vs. the haskell platform
2020-10-08 17:23:48 <monochrom> Everything here comes with GHC 8.10.1: https://downloads.haskell.org/~ghc/8.10.1/docs/html/libraries/index.html
2020-10-08 17:23:57 × DavidEichmann quits (~david@43.240.198.146.dyn.plus.net) (Remote host closed the connection)
2020-10-08 17:24:21 <Habib> the conflict message does seem to point to a conflict between that version of process and the version of ghc
2020-10-08 17:24:38 <Habib> but i don't understand why it only conflicts after it's already successfully installed teh first time
2020-10-08 17:24:38 × andos quits (~dan@107-190-41-58.cpe.teksavvy.com) (Read error: Connection reset by peer)
2020-10-08 17:25:10 andos joins (~dan@107-190-41-58.cpe.teksavvy.com)
2020-10-08 17:25:21 <monochrom> Is there, really, a version of haskell platform that has/uses/whatever GHC 8.10.1 ??!!!
2020-10-08 17:26:00 × zacts quits (~zacts@dragora/developer/zacts) (Quit: leaving)
2020-10-08 17:26:06 <Habib> and even then, if i install the exact version that comes with ghc 8.10.1, which is 1.6.8.2, it fails
2020-10-08 17:26:13 <monochrom> More generally, Haskell Platform is basically an obsoleted concept. There hasn't been any update.
2020-10-08 17:26:23 <Habib> monochrom: i don't know, i don't even know if the platform is still around
2020-10-08 17:26:51 <monochrom> But your GHC is 8.10.1 so you are not using any kind of Haskell Platform.
2020-10-08 17:26:58 <Habib> next question i should ask is why my bloody irc client won't even scroll automatically
2020-10-08 17:27:19 <Habib> sorry… i don't actually want to ask that
2020-10-08 17:27:57 zacts joins (~zacts@dragora/developer/zacts)
2020-10-08 17:28:23 <Habib> anyway, regardless, process-1.6.8.2 comes with ghc 8.10.1, which is what i'm on
2020-10-08 17:28:27 <AWizzArd> Are Snaplets something that might be called "Middleware" in other servers?
2020-10-08 17:28:37 <Habib> yet it succeeds installation the first time, then fails any subsequent installs
2020-10-08 17:28:45 × jneira_ quits (~jneira@118.red-176-83-71.dynamicip.rima-tde.net) (Ping timeout: 240 seconds)
2020-10-08 17:29:04 jneira_ joins (~jneira@118.red-176-83-71.dynamicip.rima-tde.net)
2020-10-08 17:29:05 DavidEichmann joins (~david@43.240.198.146.dyn.plus.net)
2020-10-08 17:30:23 × oisdk quits (~oisdk@2001:bb6:3329:d100:7807:4c86:5073:949e) (Quit: oisdk)
2020-10-08 17:31:51 × DavidEichmann quits (~david@43.240.198.146.dyn.plus.net) (Remote host closed the connection)
2020-10-08 17:32:01 × LKoen quits (~LKoen@81.255.219.130) (Remote host closed the connection)
2020-10-08 17:32:59 × alp quits (~alp@2a01:e0a:58b:4920:b162:4ee9:a508:6abf) (Ping timeout: 272 seconds)
2020-10-08 17:33:19 Franciman joins (~francesco@host-95-247-31-62.retail.telecomitalia.it)
2020-10-08 17:33:42 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 258 seconds)

All times are in UTC.