Logs: freenode/#haskell
| 2021-03-08 08:18:10 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) |
| 2021-03-08 08:19:58 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) (Remote host closed the connection) |
| 2021-03-08 08:20:09 | → | Aquazi joins (uid312403@gateway/web/irccloud.com/x-mpmnsdwmroeaiymh) |
| 2021-03-08 08:20:34 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) |
| 2021-03-08 08:22:09 | → | malumore joins (~malumore@151.62.126.188) |
| 2021-03-08 08:23:24 | → | coot joins (~coot@37.30.55.141.nat.umts.dynamic.t-mobile.pl) |
| 2021-03-08 08:23:37 | × | coot quits (~coot@37.30.55.141.nat.umts.dynamic.t-mobile.pl) (Remote host closed the connection) |
| 2021-03-08 08:24:54 | × | CodeAlways quits (uid272474@gateway/web/irccloud.com/x-vhqlkrddncgghkcs) (Quit: Connection closed for inactivity) |
| 2021-03-08 08:25:14 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) (Ping timeout: 264 seconds) |
| 2021-03-08 08:25:26 | → | idhugo joins (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
| 2021-03-08 08:26:29 | → | coot joins (~coot@37.30.55.141.nat.umts.dynamic.t-mobile.pl) |
| 2021-03-08 08:27:49 | × | ephemera_ quits (~E@122.34.1.187) (Ping timeout: 256 seconds) |
| 2021-03-08 08:30:49 | → | ephemera_ joins (~E@122.34.1.187) |
| 2021-03-08 08:31:05 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2021-03-08 08:31:21 | × | _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Read error: Connection reset by peer) |
| 2021-03-08 08:31:25 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2021-03-08 08:32:38 | → | _ht joins (~quassel@82-169-194-8.biz.kpn.net) |
| 2021-03-08 08:34:46 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-03-08 08:35:36 | → | mananamenos joins (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) |
| 2021-03-08 08:36:01 | → | arrowsvc_ joins (~arr@2.93.163.35) |
| 2021-03-08 08:36:59 | × | coot quits (~coot@37.30.55.141.nat.umts.dynamic.t-mobile.pl) (Remote host closed the connection) |
| 2021-03-08 08:37:33 | <arrowsvc_> | Before cabal-install 3.4 I was able to unpack a dependency library right into my project's root and `cabal new-build` was picking it up. |
| 2021-03-08 08:37:43 | <arrowsvc_> | This doesn't seem to be the case anymore with 3.4 |
| 2021-03-08 08:38:04 | <arrowsvc_> | Was this feature removed or it is hidden behind some flag? |
| 2021-03-08 08:38:20 | → | coot joins (~coot@37.30.55.141.nat.umts.dynamic.t-mobile.pl) |
| 2021-03-08 08:38:22 | <Uniaika> | arrowsvc_: what command exactly are you typing? |
| 2021-03-08 08:38:34 | <arrowsvc_> | cabal new-build |
| 2021-03-08 08:38:49 | <Uniaika> | heya coot, sorry for the latency on your Haddock PR, we had to make a release yesterday |
| 2021-03-08 08:38:55 | <Uniaika> | arrowsvc_: before that? |
| 2021-03-08 08:39:16 | <Uniaika> | arrowsvc_: you don't use `cabal unpack`? |
| 2021-03-08 08:39:21 | → | encod3 joins (~encod3@45-154-157-94.ftth.glasoperator.nl) |
| 2021-03-08 08:39:39 | × | encod3 quits (~encod3@45-154-157-94.ftth.glasoperator.nl) (Client Quit) |
| 2021-03-08 08:39:42 | × | _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
| 2021-03-08 08:39:54 | <arrowsvc_> | Before that I fetch vector-0.12.2.0.tar.gz manually and unpack it into my project's dir. |
| 2021-03-08 08:40:26 | <arrowsvc_> | Nope, I have to use `fetch` utility, but this shouldn't matter. |
| 2021-03-08 08:40:28 | → | _ht joins (~quassel@82-169-194-8.biz.kpn.net) |
| 2021-03-08 08:41:21 | <Uniaika> | arrowsvc_: what's the URL you're using for vector? |
| 2021-03-08 08:42:36 | <arrowsvc_> | Hackage one: https://hackage.haskell.org/package/vector-0.12.2.0/vector-0.12.2.0.tar.gz |
| 2021-03-08 08:42:53 | → | kritzefitz joins (~kritzefit@fw-front.credativ.com) |
| 2021-03-08 08:42:54 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 246 seconds) |
| 2021-03-08 08:48:56 | <arrowsvc_> | Hmmm, I now tried producing this using cabal get and it worked. |
| 2021-03-08 08:49:29 | <arrowsvc_> | I also did not wipe ~/.cabal before running `cabal new-build` as I do in my case. |
| 2021-03-08 08:52:48 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) |
| 2021-03-08 08:54:23 | × | drbean quits (~drbean@TC210-63-209-28.static.apol.com.tw) (Ping timeout: 256 seconds) |
| 2021-03-08 08:54:31 | → | kam1 joins (~kam1@113.203.63.161) |
| 2021-03-08 08:54:33 | → | kuribas joins (~user@ptr-25vy0i90o0bvz8ipj81.18120a2.ip6.access.telenet.be) |
| 2021-03-08 08:55:25 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 276 seconds) |
| 2021-03-08 08:55:52 | → | suriname joins (b2c77c9b@155.124.199.178.dynamic.wline.res.cust.swisscom.ch) |
| 2021-03-08 08:56:23 | suriname | is now known as frince |
| 2021-03-08 08:56:23 | → | stree joins (~stree@68.36.8.116) |
| 2021-03-08 08:56:30 | → | lawr3nce joins (~lawr3nce@gateway/tor-sasl/lawr3nce) |
| 2021-03-08 08:57:40 | → | bitmagie joins (~Thunderbi@200116b806c05f001879c69ab5903a67.dip.versatel-1u1.de) |
| 2021-03-08 08:58:34 | × | frince quits (b2c77c9b@155.124.199.178.dynamic.wline.res.cust.swisscom.ch) (Client Quit) |
| 2021-03-08 08:58:50 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:ad8c:89aa:bf10:9556) (Ping timeout: 264 seconds) |
| 2021-03-08 09:00:05 | → | Alleria joins (~textual@2603-7000-3040-0000-1db4-c99c-5289-cfbe.res6.spectrum.com) |
| 2021-03-08 09:00:08 | × | adziahel[m] quits (adziahelma@gateway/shell/matrix.org/x-pihnaizkiayzbmma) (Quit: Idle for 30+ days) |
| 2021-03-08 09:00:11 | × | jesser[m] quits (jessermatr@gateway/shell/matrix.org/x-yepyguibsbmyahah) (Quit: Idle for 30+ days) |
| 2021-03-08 09:00:12 | × | oreoking[m] quits (oreokingma@gateway/shell/matrix.org/x-ripwtpvetljdzkho) (Quit: Idle for 30+ days) |
| 2021-03-08 09:00:12 | × | dyniec[m] quits (dyniecmatr@gateway/shell/matrix.org/x-fvwgdwvjsdbvlenc) (Quit: Idle for 30+ days) |
| 2021-03-08 09:00:12 | × | brightly-salty[m quits (brightly-s@gateway/shell/matrix.org/x-agmgihgnmlsqayfq) (Quit: Idle for 30+ days) |
| 2021-03-08 09:00:20 | <arrowsvc_> | -_\ wait, I used old cabal-install |
| 2021-03-08 09:00:29 | Alleria | is now known as Guest7978 |
| 2021-03-08 09:02:26 | × | kunsttyv quits (~kunsttyv@195.93.234.11) (Ping timeout: 264 seconds) |
| 2021-03-08 09:04:43 | × | Guest7978 quits (~textual@2603-7000-3040-0000-1db4-c99c-5289-cfbe.res6.spectrum.com) (Ping timeout: 260 seconds) |
| 2021-03-08 09:04:52 | × | bitmagie quits (~Thunderbi@200116b806c05f001879c69ab5903a67.dip.versatel-1u1.de) (Quit: bitmagie) |
| 2021-03-08 09:08:49 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2021-03-08 09:08:49 | <arrowsvc_> | Aha. So the problem is with wiping ~/.cabal |
| 2021-03-08 09:11:16 | → | graf_blutwurst joins (~user@2001:171b:226e:adc0:e1ff:3bfc:b92a:8a8d) |
| 2021-03-08 09:11:23 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-03-08 09:13:17 | → | todda7 joins (~torstein@athedsl-266689.home.otenet.gr) |
| 2021-03-08 09:13:26 | → | heatsink joins (~heatsink@2600:1700:bef1:5e10:9814:d93f:56c2:c87) |
| 2021-03-08 09:14:44 | → | LKoen joins (~LKoen@194.250.88.92.rev.sfr.net) |
| 2021-03-08 09:14:52 | → | barzo joins (~sosal@159.146.8.149) |
| 2021-03-08 09:15:09 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-03-08 09:16:11 | × | LKoen quits (~LKoen@194.250.88.92.rev.sfr.net) (Remote host closed the connection) |
| 2021-03-08 09:16:50 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 264 seconds) |
| 2021-03-08 09:17:44 | → | gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh) |
| 2021-03-08 09:18:02 | × | heatsink quits (~heatsink@2600:1700:bef1:5e10:9814:d93f:56c2:c87) (Ping timeout: 264 seconds) |
| 2021-03-08 09:19:47 | → | polyrain joins (~polyrain@124.177.21.171) |
| 2021-03-08 09:27:05 | × | gzj quits (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
| 2021-03-08 09:27:27 | → | gzj joins (~gzj@unaffiliated/gzj) |
| 2021-03-08 09:33:12 | → | acidjnk_new joins (~acidjnk@p200300d0c72b9523190c92979cea572a.dip0.t-ipconnect.de) |
| 2021-03-08 09:34:03 | → | Franciman joins (~francesco@host-82-49-79-189.retail.telecomitalia.it) |
| 2021-03-08 09:34:17 | <Gurkenglas> | https://hackage.haskell.org/package/base-4.14.1.0/docs/GHC-Generics.html#g:12 <- "Note that this encoding strategy may not be reliable across different versions of GHC." oh man so in order to translate between save files for versions compiled with different versions of ghc you'd need to write an entirely separate de&serializer? :S |
| 2021-03-08 09:35:04 | × | polyrain quits (~polyrain@124.177.21.171) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-03-08 09:35:08 | → | gitgood joins (~gitgood@82-132-219-133.dab.02.net) |
| 2021-03-08 09:37:05 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2021-03-08 09:37:09 | → | shad0w_ joins (31249a47@49.36.154.71) |
| 2021-03-08 09:39:33 | × | Rudd0 quits (~Rudd0@185.189.115.108) (Ping timeout: 264 seconds) |
| 2021-03-08 09:39:53 | <Gurkenglas> | "But the type argument is never being used. This may be changed at some point in the future." is obsolete with "What's different is that we now use Par1 to refer to the parameter" right? |
| 2021-03-08 09:42:33 | × | kam1 quits (~kam1@113.203.63.161) (Ping timeout: 264 seconds) |
| 2021-03-08 09:44:23 | → | Lycurgus joins (~niemand@cpe-45-46-139-165.buffalo.res.rr.com) |
| 2021-03-08 09:45:43 | → | Pickchea joins (~private@unaffiliated/pickchea) |
| 2021-03-08 09:46:05 | <merijn> | Gurkenglas: Repeat my mantra with me |
| 2021-03-08 09:46:27 | <merijn> | Gurkenglas: "If you care about future stability, you *always* have to write explicit (de)serialisers" |
| 2021-03-08 09:47:06 | <merijn> | Gurkenglas: The solution is to not use generics for (de)serialisation at all, but use something deterministic, so that "which GHC version was used" becomes irrelevant |
| 2021-03-08 09:48:01 | <Gurkenglas> | merijn, I don't disagree, but why is there a serialization tutorial on GHC.Generics? |
| 2021-03-08 09:48:40 | <merijn> | The simplest example the person writing it could think off that shows all features? |
| 2021-03-08 09:48:42 | <Gurkenglas> | (for people who use it for communication between two programs that are always compiled immediately before rather than savefiles, I suppose) |
| 2021-03-08 09:49:52 | <merijn> | Gurkenglas: Generic is super confusing without an example and "serialising some stuff" is an easy/obvious answer anyone understands |
All times are in UTC.