Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→
Page 1 .. 44 45 46 47 48 49 50 51 52 53 54 .. 5022
502,152 events total
2020-09-18 09:01:35 nan` joins (~nan`@unaffiliated/nan/x-5405850)
2020-09-18 09:01:50 p-core joins (~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 09:02:42 <int-e> dminuoso: how should cabal-install know that it's not two different versions of the same package?
2020-09-18 09:03:50 <int-e> (hmm, there was no need for that highlight)
2020-09-18 09:04:18 <dminuoso> Is that even supported?
2020-09-18 09:04:24 × gestone quits (~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
2020-09-18 09:04:44 × Guest92194 quits (uid464262@gateway/web/irccloud.com/x-hkarcytvdtrotwgy) (Quit: Connection closed for inactivity)
2020-09-18 09:04:50 × blase quits (~blase@054307a9.skybroadband.com) (Ping timeout: 244 seconds)
2020-09-18 09:05:07 × ahmr88 quits (~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) (Ping timeout: 240 seconds)
2020-09-18 09:05:26 <int-e> I don't know. I thought all the "new" nix-style stuff was meant to support this as well.
2020-09-18 09:05:47 × nan` quits (~nan`@unaffiliated/nan/x-5405850) (Ping timeout: 240 seconds)
2020-09-18 09:06:30 × Lycurgus quits (~niemand@98.4.96.130) (Quit: Exeunt)
2020-09-18 09:06:59 <dminuoso> Well coexistence in the store. If this was in the same build plan, either there'd be no interop possible or you could have incoherent code
2020-09-18 09:07:14 <dminuoso> So Im not quite sure what benefit you'd have if there was two different packages of the same version
2020-09-18 09:07:18 × mirrorbird quits (~psutcliff@2a00:801:44b:8959:8d6c:276b:332b:1c71) (Quit: Leaving)
2020-09-18 09:07:26 <dminuoso> err, two different versions of the same package >:)
2020-09-18 09:07:26 × p-core quits (~Thunderbi@koleje-wifi-0046.koleje.cuni.cz) (Quit: p-core)
2020-09-18 09:07:41 <int-e> But there is the diamond problem, so doing this on a project level needs a distinction between internal and externally visible dependencies and I'm not up-to-date on whether this exists or not.
2020-09-18 09:07:45 p-core joins (~Thunderbi@koleje-wifi-0046.koleje.cuni.cz)
2020-09-18 09:08:11 <int-e> dminuoso: Well in a world where all your projects share a single store...
2020-09-18 09:08:22 <int-e> ...some of which may be stable and others may be living on the edge...
2020-09-18 09:08:40 <int-e> I think there's a benefit of having multiple versions of the same package in the store.
2020-09-18 09:08:50 <dminuoso> well, if you have incompatible version bounds on some shared dependency, then no build plan can be generated
2020-09-18 09:08:58 <dminuoso> this happens all the time when people forget to bump base bounds
2020-09-18 09:09:01 <int-e> I don't like this world. I like (soon: liked) sandboxes.
2020-09-18 09:09:09 <dminuoso> Sure, in the store!
2020-09-18 09:09:16 kuribas joins (~user@ptr-25vy0i7afx4f12rz1gu.18120a2.ip6.access.telenet.be)
2020-09-18 09:09:18 <dminuoso> But not inside a package
2020-09-18 09:09:50 cosimone joins (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 09:10:07 <dminuoso> So Im thinking, cabal ought to just complain "there's two packages with the same name `foo`, so your dependency on `foo` is ambiguous. please fix"
2020-09-18 09:10:10 bahamas joins (~lucian@unaffiliated/bahamas)
2020-09-18 09:10:23 <int-e> hmm is this some subpackage stuff?
2020-09-18 09:10:26 <dminuoso> yeah
2020-09-18 09:10:49 <int-e> Okay, yeah then I see no reason to support this.
2020-09-18 09:11:00 <dminuoso> I have foo-server/ foo-api/ and foo-api-swagger/ with the obvious dependencies.
2020-09-18 09:11:25 <dminuoso> Now, foo-api-swagger/_.cabal was copied from foo-api/_.cabal, but I forgot to change its name
2020-09-18 09:11:30 <dminuoso> (and cabal project files tie them together)
2020-09-18 09:11:52 <dminuoso> so actually
2020-09-18 09:11:56 <dminuoso> this is not subpackages
2020-09-18 09:13:26 × cosimone quits (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Client Quit)
2020-09-18 09:14:07 <int-e> right.
2020-09-18 09:14:15 <int-e> this is me lagging behind the times.
2020-09-18 09:14:16 cosimone joins (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 09:14:32 <int-e> (I'm still using v1 commands... will need to switch soon though.)
2020-09-18 09:15:05 × cosimone quits (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Remote host closed the connection)
2020-09-18 09:15:25 × toorevitimirp quits (~tooreviti@117.182.182.33) (Ping timeout: 240 seconds)
2020-09-18 09:15:31 <int-e> (and my substitute for cabal projects has been sandboxes and canned add-source commands in a shell script)
2020-09-18 09:15:56 alexfmpe joins (alexfmpema@gateway/shell/matrix.org/x-tqydfkcfnmwksshb)
2020-09-18 09:17:07 v0d1ch joins (~v0d1ch@cable-178-148-120-241.dynamic.sbb.rs)
2020-09-18 09:18:40 blase joins (~blase@4e69b241.skybroadband.com)
2020-09-18 09:19:18 × alexfmpe quits (alexfmpema@gateway/shell/matrix.org/x-tqydfkcfnmwksshb) (Remote host closed the connection)
2020-09-18 09:20:10 × drbean quits (~drbean@TC210-63-209-207.static.apol.com.tw) (Ping timeout: 272 seconds)
2020-09-18 09:20:42 gestone joins (~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 09:21:52 chreekat[m] joins (chreekatma@gateway/shell/matrix.org/x-exxcchwgrqwwfgam)
2020-09-18 09:21:53 <chreekat[m]> I use fast-tags + ghcid , and I think any improvements for me would entirely be improvements to Cabal, not to the other tools. I.e. it would be really nice to be able to repl *both* the library *and* the tests at the same time. As it is, I often have two separate windows, repl'ing the two separate components, and the test repl is further buried under `entr`...
2020-09-18 09:22:28 <chreekat[m]> I'm not saying that fast-tags + ghcid is nirvana or anything, +1 to people making better tools all around, everywhere
2020-09-18 09:23:35 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-09-18 09:24:10 lnxw37d4 joins (lnxw37d4ma@gateway/shell/matrix.org/x-gkitpxsfpbgapswi)
2020-09-18 09:25:03 × gestone quits (~gestone@c-73-97-137-216.hsd1.wa.comcast.net) (Ping timeout: 246 seconds)
2020-09-18 09:26:26 cosimone_ joins (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 09:26:29 × cosimone_ quits (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Client Quit)
2020-09-18 09:27:04 cosimone joins (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6)
2020-09-18 09:28:30 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 244 seconds)
2020-09-18 09:36:10 raichoo joins (~raichoo@213.240.178.58)
2020-09-18 09:36:43 polyrain joins (~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 09:39:41 ahmr88 joins (~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net)
2020-09-18 09:40:34 × polyrain quits (~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438) (Client Quit)
2020-09-18 09:41:07 × bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 240 seconds)
2020-09-18 09:41:33 gestone joins (~gestone@c-73-97-137-216.hsd1.wa.comcast.net)
2020-09-18 09:41:48 polyrain joins (~polyrain@2001:8003:e501:6901:509a:2e52:9bdc:3438)
2020-09-18 09:41:53 × cosimone quits (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) (Quit: cosimone)
2020-09-18 09:42:10 rednaZ[m] joins (r3dnazmatr@gateway/shell/matrix.org/x-acshcfgqgpxmjkwb)
2020-09-18 09:42:10 wangoe[m] joins (wangoematr@gateway/shell/matrix.org/x-doccrosmfaineuhr)
2020-09-18 09:42:10 slycelote[m] joins (slycelotem@gateway/shell/matrix.org/x-qegvxmgummjxgnuy)
2020-09-18 09:42:10 avocado joins (renningmat@gateway/shell/matrix.org/x-cjscopkjowyvreqy)
2020-09-18 09:42:10 camlriot42 joins (camlriotma@gateway/shell/matrix.org/x-rtbhfsekxaemiuex)
2020-09-18 09:42:10 iinuwa joins (iinuwamatr@gateway/shell/matrix.org/x-cpxacqnfoehfxudr)
2020-09-18 09:42:10 ttc joins (tomtauma1@gateway/shell/matrix.org/x-jhgolvjpuztnuiul)
2020-09-18 09:42:10 macerbi[m] joins (macerbimat@gateway/shell/matrix.org/x-gfhtbumzzmodsfmn)
2020-09-18 09:42:10 lambdaclan joins (lambdaclan@gateway/shell/matrix.org/x-ndsjwyfusbpfxije)
2020-09-18 09:42:11 Fernando-Basso[m joins (fernando-b@gateway/shell/matrix.org/x-bzveclrqdjopevvi)
2020-09-18 09:42:11 hnOsmium0001[m] joins (hnosmium00@gateway/shell/matrix.org/x-iqbptzjvyhqjyctl)
2020-09-18 09:42:11 unclechu joins (unclechuma@gateway/shell/matrix.org/x-lntdfkrgyhbmpftv)
2020-09-18 09:42:11 maralorn joins (maralornma@gateway/shell/matrix.org/x-zqsrkqalxbmfhnmq)
2020-09-18 09:42:11 fgaz joins (fgazmatrix@gateway/shell/matrix.org/x-kilclvemwjkbjcdc)
2020-09-18 09:42:11 johnnyboy[m] joins (gifumatrix@gateway/shell/matrix.org/x-fwzwplktdkpiujvj)
2020-09-18 09:42:11 kadoban joins (kadobanmat@gateway/shell/matrix.org/x-jdkdmdayzlobouuw)
2020-09-18 09:42:11 theduke joins (thedukem1@gateway/shell/matrix.org/x-lcbmhqyekohotgxa)
2020-09-18 09:42:11 Ericson2314 joins (ericson231@gateway/shell/matrix.org/x-zonkcqyqfobqnkxa)
2020-09-18 09:42:11 themsay[m] joins (themsaymat@gateway/shell/matrix.org/x-wxsxhqlajtqicyiz)
2020-09-18 09:42:11 kaychaks_riot joins (kaychaksma@gateway/shell/matrix.org/x-tflbmrkeqvvmbbze)
2020-09-18 09:42:11 michaelpj joins (michaelpjm@gateway/shell/matrix.org/x-vziiihintzllemir)
2020-09-18 09:42:11 kbse[m] joins (kbsematrix@gateway/shell/matrix.org/x-sculxxdsyrrjjfti)
2020-09-18 09:42:11 kaushikc joins (kaushikkau@gateway/shell/matrix.org/x-hwwljnatfkzlwbta)
2020-09-18 09:42:11 sureyeaah joins (shauryab98@gateway/shell/matrix.org/x-djatmabmxnhvvvhf)
2020-09-18 09:42:12 SlackIntegration joins (slackbotma@gateway/shell/matrix.org/x-knwcnagkikvaicmj)
2020-09-18 09:42:12 hsiktas[m] joins (hsiktasmat@gateway/shell/matrix.org/x-swwdiwiqrmlcrxph)
2020-09-18 09:42:12 iffsid joins (iffsidmatr@gateway/shell/matrix.org/x-odmjnipjixukkumy)
2020-09-18 09:42:12 gcoakes[m] joins (gcoakesmat@gateway/shell/matrix.org/x-oqmnilbkbiprwtsk)
2020-09-18 09:42:12 domenkozar[m] joins (domenkozar@NixOS/user/domenkozar)
←Prev  Next→
Page 1 .. 44 45 46 47 48 49 50 51 52 53 54 .. 5022

All times are in UTC.