Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2020-11-24 21:35:48 <aredirect> but all my automation scripts work by default on the system installation outside of the venv
2020-11-24 21:35:51 <DigitalKiwi> glguy: base64-bytestring >=1.0.0.1 && <1.1 on irc-core
2020-11-24 21:35:57 <maerwald> aredirect: you can set GHCUP_INSTALL_BASE_PREFIX=/var/local for example, then it will install into /var/local/.ghcup
2020-11-24 21:36:00 × conal quits (~conal@64.71.133.70) (Client Quit)
2020-11-24 21:36:05 <maerwald> but it's up to you how you deal with file permissions
2020-11-24 21:36:07 jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-24 21:36:33 <aredirect> maerwald, ah don't want to ruin that i wish there was a minimal way
2020-11-24 21:36:52 <aredirect> probably can be fine with stack if it stops downloading the world and using my disk space?
2020-11-24 21:37:13 <DigitalKiwi> it's possible there are others too maybe i'm not sure but that might be it and the happy 1.2
2020-11-24 21:37:35 <maerwald> aredirect: that is quite a minimal way, no? :p
2020-11-24 21:37:43 <glguy> Oh, I regularly run 'cabal outdated' but that wasn't checking my libraries, just the top-level client
2020-11-24 21:37:52 <aredirect> and can have a stack project called globalhs on my system and be done with it but i'd want that data downloaded to be cached and reused in every new project
2020-11-24 21:38:58 <maerwald> eh?
2020-11-24 21:39:27 <maerwald> both stack and cabal share installed libs across projects
2020-11-24 21:39:44 <aredirect> hmm why then stack keeps redownloading ghc over and over?
2020-11-24 21:39:50 <maerwald> yeah... xD
2020-11-24 21:39:54 × michalz quits (~user@185.246.204.39) (Remote host closed the connection)
2020-11-24 21:40:01 <maerwald> -> cabal
2020-11-24 21:40:04 <koz_> aredirect: Because the GHC version depends on the resolver.
2020-11-24 21:40:08 × LKoen quits (~LKoen@169.244.88.92.rev.sfr.net) (Read error: Connection reset by peer)
2020-11-24 21:40:10 <DigitalKiwi> glguy: this is the one we have right nowcopying path '/nix/store/l6rch8hzai15wwcacwcj2bscqcfpcqxh-base64-bytestring-1.1.0.0' from 'https://cache.nixos.org'...
2020-11-24 21:40:31 <aredirect> is there a way to have that pinned koz_ for all of the projects?
2020-11-24 21:40:31 <maerwald> koz_: which is sad, because you can just lift that restriction and stuff still works
2020-11-24 21:40:41 <koz_> maerwald: Except when it doesn't.
2020-11-24 21:40:49 <koz_> aredirect: Always set the same resolver in your stack.yamls.
2020-11-24 21:40:56 <koz_> There may be soem kind of config as well, I dunno.
2020-11-24 21:41:02 <koz_> Stack is documented like a saddle fits a cow.
2020-11-24 21:41:34 <maerwald> right, only for cowboys
2020-11-24 21:41:52 <aredirect> i was quitefond of haskell platform but i saw warning somewhere
2020-11-24 21:42:02 <aredirect> and the main website just confuses the hell out of me
2020-11-24 21:42:04 LKoen joins (~LKoen@169.244.88.92.rev.sfr.net)
2020-11-24 21:42:15 <maerwald> there is no haskell platfrom anymore really, except some distros have packages with that name
2020-11-24 21:42:25 <glguy> DigitalKiwi: supporting the older random needed a code change, so that won't go out until next release
2020-11-24 21:42:45 × knupfer quits (~Thunderbi@i59F7FF7E.versanet.de) (Ping timeout: 240 seconds)
2020-11-24 21:42:48 <dsal> texasmynsted: google app engine deprecated my build and shut it off. I've got around to writing a new web server.
2020-11-24 21:42:54 Franciman joins (~francesco@host-82-54-193-143.retail.telecomitalia.it)
2020-11-24 21:43:00 <aredirect> maerwald, did you see this page? https://www.haskell.org/downloads/
2020-11-24 21:43:15 <aredirect> i swear i saw ghcup once on the website before :D
2020-11-24 21:43:32 <maerwald> aredirect: yeah, it's a never ending topic
2020-11-24 21:43:59 <aredirect> koz_, per project or globally? i don't want to keep track of which resolver i don't even know features after ghc 2010 i guess that was sthe version i used
2020-11-24 21:44:01 × texasmynsted quits (~texasmyns@212.102.45.106) (Ping timeout: 264 seconds)
2020-11-24 21:44:12 <koz_> aredirect: 'GHC 2010' is not a thing.
2020-11-24 21:44:14 <koz_> are
2020-11-24 21:44:32 <koz_> aredirect: stack.yaml is per-project. There may or may not be some global thing stack uses.
2020-11-24 21:44:40 koz_ points to his comment regarding how Stack is documented.
2020-11-24 21:44:53 <maerwald> aredirect: https://github.com/haskell-infra/www.haskell.org/issues/12 https://github.com/haskell-infra/www.haskell.org/issues/21
2020-11-24 21:45:11 <aredirect> ah haskell 2010 koz_ my bad
2020-11-24 21:45:12 <maerwald> (and some more)
2020-11-24 21:45:23 <koz_> aredirect: Every version of GHC supports Haskell2010.
2020-11-24 21:45:38 <koz_> (well, every version you should even remotely consider using)
2020-11-24 21:46:11 conal joins (~conal@64.71.133.70)
2020-11-24 21:46:34 <aredirect> koz_, ah for sure i think i used to use hugs at certain point
2020-11-24 21:46:48 × raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 260 seconds)
2020-11-24 21:46:59 <koz_> aredirect: In that case, just pick a version and go.
2020-11-24 21:47:01 <aredirect> maerwald, indeed that page is confusing
2020-11-24 21:47:06 × Franciman quits (~francesco@host-82-54-193-143.retail.telecomitalia.it) (Remote host closed the connection)
2020-11-24 21:47:17 <koz_> I _think_ LTSes for Stack only go as high as 8.8 for now?
2020-11-24 21:47:21 <triteraflops> wait, clean isn't lazy, is it?
2020-11-24 21:47:29 <DigitalKiwi> glguy: D:
2020-11-24 21:47:40 <triteraflops> maybe that's how it gets away with using uniqueness types to do IO
2020-11-24 21:47:42 <aredirect> koz_, yeah i'd have to check a version and see how to use it everywhere :(
2020-11-24 21:47:53 <DigitalKiwi> glguy: ty, i'll put that comment in then and should appease the reviewer :D
2020-11-24 21:47:55 <aredirect> but all of this is just too much even for someone who used haskell in the past :(
2020-11-24 21:48:16 <koz_> aredirect: Tools require learning. That's pretty universal IMHO.
2020-11-24 21:48:17 <aredirect> guess I can explain monads easier than explaining the download page
2020-11-24 21:48:42 <koz_> *insert obligatory statement about monoids in the category of endofunctors*
2020-11-24 21:48:50 <koz_> *insert obligatory inquiry about what the problem is*
2020-11-24 21:48:52 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2020-11-24 21:49:09 <aredirect> koz_, sure as long as you have a clear path that's not confusing for these tooling not 4 different paths
2020-11-24 21:49:20 <aredirect> koz_, hehe it'll never get old :D
2020-11-24 21:50:01 × borne quits (~fritjof@200116b864eb5c00394a967dc8ef4e61.dip.versatel-1u1.de) (Ping timeout: 272 seconds)
2020-11-24 21:50:39 × ericsagnes quits (~ericsagne@2405:6580:0:5100:2b3f:f80d:4d07:855c) (Ping timeout: 272 seconds)
2020-11-24 21:51:38 <maerwald> aredirect: feel free to comment on those issues
2020-11-24 21:52:07 <maerwald> the infra part is a bit more bureaucratic though, I guess
2020-11-24 21:52:13 aidecoe joins (~aidecoe@unaffiliated/aidecoe)
2020-11-24 21:52:22 <maerwald> we can't have anarchy there either, obviously
2020-11-24 21:52:55 hekkaidekapus_ joins (~tchouri@gateway/tor-sasl/hekkaidekapus)
2020-11-24 21:53:05 <aredirect> maerwald, probably we need cargo there :D
2020-11-24 21:53:43 × hekkaidekapus quits (~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 240 seconds)
2020-11-24 21:53:56 × Jeanne-Kamikaze quits (~Jeanne-Ka@66.115.189.237) (Ping timeout: 240 seconds)
2020-11-24 21:54:00 borne joins (~fritjof@200116b864eb5c00394a967dc8ef4e61.dip.versatel-1u1.de)
2020-11-24 21:54:52 Franciman joins (~francesco@5.170.141.159)
2020-11-24 21:55:34 × livvy quits (~livvy@gateway/tor-sasl/livvy) (Remote host closed the connection)
2020-11-24 21:55:41 × royal_screwup213 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed)
2020-11-24 21:56:32 royal_screwup213 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2020-11-24 21:56:38 × royal_screwup213 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Client Quit)
2020-11-24 22:02:25 ericsagnes joins (~ericsagne@2405:6580:0:5100:4889:2fb8:f3c5:4ca)
2020-11-24 22:06:12 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-24 22:07:15 × kritzefitz quits (~kritzefit@212.86.56.80) (Remote host closed the connection)
2020-11-24 22:08:36 livvy joins (~livvy@gateway/tor-sasl/livvy)
2020-11-24 22:09:46 hexfive joins (~hexfive@50-47-142-195.evrt.wa.frontiernet.net)
2020-11-24 22:11:05 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-11-24 22:11:49 texasmynsted joins (~texasmyns@212.102.45.123)
2020-11-24 22:12:05 × gproto23 quits (~gproto23@unaffiliated/gproto23) (Ping timeout: 256 seconds)
2020-11-24 22:12:07 × livvy quits (~livvy@gateway/tor-sasl/livvy) (Remote host closed the connection)
2020-11-24 22:15:10 livvy joins (~livvy@gateway/tor-sasl/livvy)
2020-11-24 22:17:02 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2020-11-24 22:18:56 neiluj joins (~jco@91-167-203-101.subs.proxad.net)
2020-11-24 22:19:01 × neiluj quits (~jco@91-167-203-101.subs.proxad.net) (Changing host)
2020-11-24 22:19:01 neiluj joins (~jco@unaffiliated/neiluj)

All times are in UTC.