Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-05-09 06:04:56 jao joins (~jao@pdpc/supporter/professional/jao)
2021-05-09 06:08:06 × frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 240 seconds)
2021-05-09 06:09:21 × justBull quits (~justache@unaffiliated/justache) (Quit: Ping timeout (120 seconds))
2021-05-09 06:09:54 justBull joins (~justache@unaffiliated/justache)
2021-05-09 06:10:21 × p8m quits (p8m@gateway/vpn/protonvpn/p8m) (Quit: birdd)
2021-05-09 06:10:44 p8m joins (p8m@gateway/vpn/protonvpn/p8m)
2021-05-09 06:11:39 × ericsagn1 quits (~ericsagne@2405:6580:0:5100:1174:bcc9:701e:5393) (Ping timeout: 245 seconds)
2021-05-09 06:12:39 tromp joins (~tromp@dhcp-077-249-230-040.chello.nl)
2021-05-09 06:12:45 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:922:61df:bf50:e46b) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-05-09 06:15:54 × todda7 quits (~torstein@2a02:587:3724:1a75:aca:df22:9d82:969f) (Remote host closed the connection)
2021-05-09 06:16:26 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-05-09 06:17:02 × tromp quits (~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 246 seconds)
2021-05-09 06:18:58 sphi joins (a0ca25b5@160.202.37.181)
2021-05-09 06:19:14 Sgeo joins (~Sgeo@ool-18b9875e.dyn.optonline.net)
2021-05-09 06:20:16 × xkapastel quits (uid17782@gateway/web/irccloud.com/x-nvxmqndcqoqioqwm) (Quit: Connection closed for inactivity)
2021-05-09 06:20:24 × cole-h quits (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
2021-05-09 06:20:38 tromp joins (~tromp@dhcp-077-249-230-040.chello.nl)
2021-05-09 06:21:25 Lowl3v3l joins (~Lowl3v3l@dslb-002-203-255-063.002.203.pools.vodafone-ip.de)
2021-05-09 06:23:07 × sphi quits (a0ca25b5@160.202.37.181) (Client Quit)
2021-05-09 06:23:46 × stree quits (~stree@68.36.8.116) (Ping timeout: 240 seconds)
2021-05-09 06:24:15 ericsagn1 joins (~ericsagne@2405:6580:0:5100:9d04:a396:248a:e13a)
2021-05-09 06:24:48 sphi joins (~arjun@160.202.37.181)
2021-05-09 06:26:34 xsperry joins (~as@unaffiliated/xsperry)
2021-05-09 06:26:50 × RusAlex quits (~Chel@unaffiliated/rusalex) (Ping timeout: 246 seconds)
2021-05-09 06:27:25 × sphi quits (~arjun@160.202.37.181) (Client Quit)
2021-05-09 06:36:21 tenki joins (~tenki@115.171.244.89)
2021-05-09 06:36:26 stree joins (~stree@68.36.8.116)
2021-05-09 06:37:58 tenki
2021-05-09 06:37:59 × pfurla quits (~pfurla@ool-182ed2e2.dyn.optonline.net) (Read error: Connection reset by peer)
2021-05-09 06:38:04 tenki
2021-05-09 06:38:14 pfurla joins (~pfurla@ool-182ed2e2.dyn.optonline.net)
2021-05-09 06:39:30 RusAlex joins (~Chel@unaffiliated/rusalex)
2021-05-09 06:40:07 jgt_ joins (~jgt@92-247-237-116.spectrumnet.bg)
2021-05-09 06:41:36 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-05-09 06:42:42 × tenki quits (~tenki@115.171.244.89) (Quit: leaving)
2021-05-09 06:44:13 todda7 joins (~torstein@178-147-206-209.haap.dm.cosmote.net)
2021-05-09 06:44:49 × jgt_ quits (~jgt@92-247-237-116.spectrumnet.bg) (Ping timeout: 252 seconds)
2021-05-09 06:45:25 jgt_ joins (~jgt@92-247-237-116.spectrumnet.bg)
2021-05-09 06:47:01 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 268 seconds)
2021-05-09 06:47:12 Surya joins (31cea985@49.206.169.133)
2021-05-09 06:50:09 <Athas> So... 'cabal install' always prepares an sdist and installs from that? Does that mean it will never do incremental builds?
2021-05-09 06:50:26 danvet joins (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2021-05-09 06:52:43 tsaka__ joins (~torstein@178-147-206-209.haap.dm.cosmote.net)
2021-05-09 06:53:38 × tsaka__ quits (~torstein@178-147-206-209.haap.dm.cosmote.net) (Remote host closed the connection)
2021-05-09 06:56:13 ADG1089 joins (~aditya@223.226.229.98)
2021-05-09 06:56:46 × todda7 quits (~torstein@178-147-206-209.haap.dm.cosmote.net) (Ping timeout: 260 seconds)
2021-05-09 06:58:59 frozenErebus joins (~frozenEre@37.231.244.249)
2021-05-09 07:01:18 todda7 joins (~torstein@2a02:587:3724:1a75:aca:df22:9d82:969f)
2021-05-09 07:03:55 × redmp quits (~redmp@172.58.75.196) (Ping timeout: 265 seconds)
2021-05-09 07:03:55 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Read error: Connection reset by peer)
2021-05-09 07:04:10 takuan joins (~takuan@178-116-218-225.access.telenet.be)
2021-05-09 07:05:43 redmp joins (~redmp@172.58.75.196)
2021-05-09 07:08:45 rayyyy joins (~nanoz@gateway/tor-sasl/nanoz)
2021-05-09 07:09:06 × Surya quits (31cea985@49.206.169.133) (Quit: Ping timeout (120 seconds))
2021-05-09 07:09:48 × redmp quits (~redmp@172.58.75.196) (Client Quit)
2021-05-09 07:09:51 × greymalkin quits (~greymalki@199.180.249.79) (Ping timeout: 246 seconds)
2021-05-09 07:10:33 greymalkin joins (~greymalki@199.180.249.79)
2021-05-09 07:11:13 malumore joins (~malumore@151.62.119.114)
2021-05-09 07:15:11 × jao quits (~jao@pdpc/supporter/professional/jao) (Ping timeout: 240 seconds)
2021-05-09 07:19:24 Tuplanolla joins (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi)
2021-05-09 07:22:08 <ADG1089> f x y = case x of Nothing -> case y of Nothing -> Nothing; Just v -> v; Just w -> w
2021-05-09 07:22:37 <ADG1089> i.e. how can i get the first Just value from two given values using monadic operators?
2021-05-09 07:24:17 <Athas> ADG1089: the Alternative instance for Maybe will do that.
2021-05-09 07:24:27 <Athas> f x y = x <|> y
2021-05-09 07:25:22 <ADG1089> Athas: thanks!
2021-05-09 07:27:06 ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-05-09 07:27:25 <sclv> Athas: i expect so
2021-05-09 07:28:43 Surya joins (31cea985@49.206.169.133)
2021-05-09 07:28:49 <Athas> sclv: so what do cabal users do instead during development?
2021-05-09 07:29:03 <sclv> just build
2021-05-09 07:29:11 <sclv> install is not for development
2021-05-09 07:30:21 <Surya> Problem while installing haskell platfom Link:https://stackoverflow.com/questions/67455260/no-space-in-device-error-while-installing-haskell-platform   need some help
2021-05-09 07:31:01 <sclv> Surya: looks like you’re out of disk space
2021-05-09 07:31:29 <Athas> sclv: so something like 'cabal build && cp $(cabal list-bin foo) $HOME/.local/bin/'?
2021-05-09 07:31:33 × ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 252 seconds)
2021-05-09 07:31:36 <Athas> It seems awfully runabout.
2021-05-09 07:31:42 <Surya> Actually I have 139.2 GB free space in my disk
2021-05-09 07:31:53 fendor_ joins (~fendor@178.165.129.59.wireless.dyn.drei.com)
2021-05-09 07:32:04 <Athas> Maybe most cabal users don't write executable, but the cabal developers themselves do!
2021-05-09 07:32:13 <sclv> Athas: just build, don’t copy
2021-05-09 07:32:28 × sdrodge_ quits (~sdrodge@unaffiliated/sdrodge) (Quit: WeeChat 3.1)
2021-05-09 07:33:11 <Athas> sclv: then how do I run the executable outside of the cabal directory?
2021-05-09 07:33:45 sdrodge joins (~sdrodge@unaffiliated/sdrodge)
2021-05-09 07:33:55 SSP joins (~surya@49.206.169.133)
2021-05-09 07:34:56 <sclv> Athas: you can invoke it directly or keep a symlink around I guess
2021-05-09 07:35:49 <sclv> Surya: sure you don’t have multiple disks?
2021-05-09 07:35:54 <Athas> The cabal-generated binary path is not very stable (depends on GHC and cabal-install version), so that would be annoying in the long term.
2021-05-09 07:36:11 <tomsmeding> Athas: merijn does this https://github.com/merijn/Belewitte/blob/master/cabal-run.sh
2021-05-09 07:36:13 <Athas> If I want to switch to cabal, I guess I have to keep a build invocation in my history.
2021-05-09 07:36:21 × rayyyy quits (~nanoz@gateway/tor-sasl/nanoz) (Remote host closed the connection)
2021-05-09 07:36:38 <sclv> Athas or just a bash script :-)
2021-05-09 07:37:10 kuribas joins (~user@ptr-25vy0i7beyvs4gs9lz1.18120a2.ip6.access.telenet.be)
2021-05-09 07:38:09 <Surya> @sclv:No I have only one disk mounted,I have another partition for dual boot but thats not mounted now
2021-05-09 07:38:09 <lambdabot> Unknown command, try @list
2021-05-09 07:38:16 <Athas> The problem is that I am likely to also have a system-installed version of the program I'm hacking on available on PATH. Unless my development workflow installs the development version on the PATH, there is 100% certainty that I will eventually use the system version for some test by mistake.
2021-05-09 07:39:03 <Athas> A secondary problem is that users and developers will need to use different commands... hm. This is probably not worth the effort to me.
2021-05-09 07:39:07 <pjb> Athas: use a prefix to the name! afoo instead of foo.
2021-05-09 07:40:52 <Athas> pjb: that still requires me to manually do the right thing. I prefer to set up things to that error sources are eliminated in the first place (that's why I use Haskell!).
2021-05-09 07:43:40 _ht joins (~quassel@82-169-194-8.biz.kpn.net)
2021-05-09 07:53:16 jacks2 joins (~bc8134e3@217.29.117.252)

All times are in UTC.