Logs: freenode/#haskell
| 2020-10-06 16:50:18 | → | st8less joins (~st8less@2603:a060:11fd:0:443c:d730:5d8c:f920) |
| 2020-10-06 16:52:44 | <geekosaur> | of course, if you follow this all too far, you land in the mess of semantic editors |
| 2020-10-06 16:54:55 | × | oisdk quits (~oisdk@2001:bb6:3329:d100:c982:e387:7052:58be) (Ping timeout: 240 seconds) |
| 2020-10-06 16:56:00 | × | nineonine quits (~nineonine@216-19-190-182.dyn.novuscom.net) (Remote host closed the connection) |
| 2020-10-06 16:56:22 | → | oisdk joins (~oisdk@2001:bb6:3329:d100:c982:e387:7052:58be) |
| 2020-10-06 16:57:21 | → | Guest_67 joins (904061ed@bl23-97-237.dsl.telepac.pt) |
| 2020-10-06 16:57:39 | <maralorn> | hls will soon have jum to library definitions. |
| 2020-10-06 16:57:47 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 2020-10-06 16:58:16 | × | Guest_67 quits (904061ed@bl23-97-237.dsl.telepac.pt) (Remote host closed the connection) |
| 2020-10-06 16:58:23 | × | nckx quits (~nckx@tobias.gr) (Quit: Updating my Guix System — https://guix.gnu.org) |
| 2020-10-06 16:59:12 | <sm[m]> | that's going to be great! |
| 2020-10-06 17:00:09 | → | Guest_62 joins (904061ed@bl23-97-237.dsl.telepac.pt) |
| 2020-10-06 17:00:33 | × | conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-10-06 17:00:35 | → | wroathe joins (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) |
| 2020-10-06 17:01:13 | <Guest_62> | I'm having problems installing haskell |
| 2020-10-06 17:01:50 | <Guest_62> | i have a mac |
| 2020-10-06 17:01:55 | <davean> | Guest_62: did you install it via ghcup? Or did you do pieces on your own? |
| 2020-10-06 17:02:11 | → | albert_99 joins (~Albert@p200300e5ff0b5b39340e476afbaec452.dip0.t-ipconnect.de) |
| 2020-10-06 17:02:14 | <Guest_62> | via ghcup |
| 2020-10-06 17:02:19 | <davean> | What went wrong? |
| 2020-10-06 17:02:26 | <maerwald> | PATH |
| 2020-10-06 17:02:26 | × | knupfer quits (~Thunderbi@dynamic-046-114-150-131.46.114.pool.telefonica.de) (Read error: Connection reset by peer) |
| 2020-10-06 17:02:29 | <maerwald> | :) |
| 2020-10-06 17:02:54 | <sm[m]> | docs! :) |
| 2020-10-06 17:03:10 | <maerwald> | sm[m]: there's enough info, but ppl don't read it |
| 2020-10-06 17:03:41 | <davean> | I do not understand why people don't read directions |
| 2020-10-06 17:03:41 | → | nineonine joins (~nineonine@216.81.48.202) |
| 2020-10-06 17:03:48 | × | nineonine quits (~nineonine@216.81.48.202) (Remote host closed the connection) |
| 2020-10-06 17:03:53 | <sm[m]> | it's still a docs fail somehow.. if they're necessary, how do you ensure they are read... |
| 2020-10-06 17:03:57 | <maerwald> | could add a quizz at the end of the installation that tries to figure out if the user has read the instructions |
| 2020-10-06 17:04:02 | → | nineonine joins (~nineonine@216.81.48.202) |
| 2020-10-06 17:04:06 | <sm[m]> | indeed |
| 2020-10-06 17:04:17 | <sm[m]> | or have the script print the required docs to the console ? |
| 2020-10-06 17:04:20 | × | Guest_62 quits (904061ed@bl23-97-237.dsl.telepac.pt) (Remote host closed the connection) |
| 2020-10-06 17:04:27 | <maerwald> | oh, they left |
| 2020-10-06 17:04:37 | <sm[m]> | very wise :) |
| 2020-10-06 17:04:56 | <sm[m]> | maerwald: could the script do whatever docs are telling users to do ? |
| 2020-10-06 17:05:05 | <davean> | thats not reasonable |
| 2020-10-06 17:05:16 | <maerwald> | and it's platform dependent |
| 2020-10-06 17:05:17 | <davean> | Nor desirable |
| 2020-10-06 17:05:18 | <sm[m]> | sometimes, but it's valid question to ask |
| 2020-10-06 17:05:21 | × | alp quits (~alp@2a01:e0a:58b:4920:3117:a7c5:eaf1:360f) (Ping timeout: 272 seconds) |
| 2020-10-06 17:05:30 | <sm[m]> | I don't say it's easy or always desirable |
| 2020-10-06 17:05:33 | <maerwald> | many mac users here ask how to *open a file* |
| 2020-10-06 17:06:05 | <sm[m]> | PATH in particular trips up almost every new user and is something that really should be more automatable |
| 2020-10-06 17:06:14 | <ghoulguy> | maerwald: When I start ghcup tui, all the outdated GHC versions tend to dominate the screen. This will only get worse over time. Do you think we could come up witha better order that features the more useful list entries with the outdated stuff below? |
| 2020-10-06 17:06:19 | motherfs1 | is now known as motherfsck |
| 2020-10-06 17:06:42 | <sm[m]> | (I'm not pointing the finger at ghcup here, I have the same problem in my docs) |
| 2020-10-06 17:06:52 | <maerwald> | ghoulguy: https://gitlab.haskell.org/haskell/ghcup-hs/-/issues/69 |
| 2020-10-06 17:07:32 | <sm[m]> | stack's install script and stack itself print a clear(ish) warning about PATH on the console, that's something at least |
| 2020-10-06 17:08:14 | → | conal joins (~conal@64.71.133.70) |
| 2020-10-06 17:08:32 | <maralorn> | simonmic: I despise scripts as replacement for documentation. They keep me stupid. |
| 2020-10-06 17:09:07 | <maerwald> | and unix is so messy, there's no real API to add something to PATH |
| 2020-10-06 17:09:19 | <davean> | Yah, and it varies by shell and other factors |
| 2020-10-06 17:09:19 | <ghoulguy> | maerwald: Thanks. I left some notes. |
| 2020-10-06 17:09:24 | <davean> | PATH is a really complicated variable. |
| 2020-10-06 17:09:32 | <sm[m]> | maralorn: if you stick to that view, we'd never get anywhere |
| 2020-10-06 17:09:45 | <sm[m]> | some abstraction is needed |
| 2020-10-06 17:10:03 | <maralorn> | simonmic: Well I think it depends on the situation. ;-) |
| 2020-10-06 17:10:05 | <sm[m]> | I for one am heartily sick of explaining PATH issues |
| 2020-10-06 17:10:07 | <maerwald> | davean: it's reassuring that the entirety of nix is based on that variable :p |
| 2020-10-06 17:10:24 | <koala_man> | my favorite PATH fun fact is that you can put a literal tilde in it, and only bash will treat it as your home dir |
| 2020-10-06 17:10:29 | <davean> | maerwald: thats hardly true |
| 2020-10-06 17:10:44 | <maralorn> | maerwald: sudo cp .bin/* /usr/bin? |
| 2020-10-06 17:10:57 | <maerwald> | sudo: command not found |
| 2020-10-06 17:11:03 | <maralorn> | Very clean api |
| 2020-10-06 17:11:06 | × | justsomeguy quits (~justsomeg@unaffiliated/--/x-3805311) () |
| 2020-10-06 17:11:25 | <maerwald> | I despise scripts that assume I have sudo... and I despise scripts that just run it |
| 2020-10-06 17:12:58 | → | bahamas joins (~lucian@unaffiliated/bahamas) |
| 2020-10-06 17:12:58 | → | nckx joins (~nckx@tobias.gr) |
| 2020-10-06 17:13:58 | → | knupfer joins (~Thunderbi@dynamic-046-114-150-131.46.114.pool.telefonica.de) |
| 2020-10-06 17:15:48 | <dsal> | Running it from inside a command is quite wrong. |
| 2020-10-06 17:16:04 | × | raehik quits (~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net) (Quit: WeeChat 2.8) |
| 2020-10-06 17:16:27 | <yushyin> | to make things more interesting, I use zsh's option to treat PATH as a Set. `typeset -U path; path+=(~/.local/bin)' :) |
| 2020-10-06 17:17:27 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 240 seconds) |
| 2020-10-06 17:18:14 | × | dolio quits (~dolio@haskell/developer/dolio) (Read error: Connection reset by peer) |
| 2020-10-06 17:18:34 | <sm[m]> | this is not helping! :) |
| 2020-10-06 17:19:08 | × | oisdk quits (~oisdk@2001:bb6:3329:d100:c982:e387:7052:58be) (Quit: oisdk) |
| 2020-10-06 17:19:43 | × | Guest18 quits (567e8866@gateway/web/cgi-irc/kiwiirc.com/ip.86.126.136.102) (Quit: Connection closed) |
| 2020-10-06 17:20:28 | → | mirrorbird joins (~psutcliff@2a00:801:2d5:9d73:ff00:6553:d451:a276) |
| 2020-10-06 17:20:39 | → | dolio joins (~dolio@haskell/developer/dolio) |
| 2020-10-06 17:20:41 | → | johnw joins (~johnw@haskell/developer/johnw) |
| 2020-10-06 17:21:09 | → | jle` joins (~mstksg@unaffiliated/mstksg) |
| 2020-10-06 17:21:19 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-10-06 17:23:16 | → | snakemas1 joins (~snakemast@213.100.206.23) |
| 2020-10-06 17:23:16 | × | jneira[m] quits (~jneira@227.red-176-87-45.dynamicip.rima-tde.net) (Read error: Connection reset by peer) |
| 2020-10-06 17:23:34 | → | jneira[m] joins (~jneira@80.30.101.206) |
| 2020-10-06 17:24:05 | → | thir joins (~thir@p200300f27f0fc60038c1b16891cbfa03.dip0.t-ipconnect.de) |
| 2020-10-06 17:25:53 | × | nyd quits (~nyd@unaffiliated/elysian) (Quit: nyd) |
| 2020-10-06 17:27:38 | × | jle` quits (~mstksg@unaffiliated/mstksg) (Ping timeout: 272 seconds) |
| 2020-10-06 17:28:00 | × | snakemas1 quits (~snakemast@213.100.206.23) (Ping timeout: 260 seconds) |
| 2020-10-06 17:29:24 | → | oisdk joins (~oisdk@2001:bb6:3329:d100:c982:e387:7052:58be) |
| 2020-10-06 17:29:57 | → | Sgeo_ joins (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 2020-10-06 17:32:12 | × | Sgeo quits (~Sgeo@ool-18b982ad.dyn.optonline.net) (Ping timeout: 260 seconds) |
| 2020-10-06 17:33:25 | × | albert_99 quits (~Albert@p200300e5ff0b5b39340e476afbaec452.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 2020-10-06 17:34:05 | → | jle` joins (~mstksg@cpe-23-240-75-236.socal.res.rr.com) |
| 2020-10-06 17:34:05 | × | jle` quits (~mstksg@cpe-23-240-75-236.socal.res.rr.com) (Changing host) |
| 2020-10-06 17:34:05 | → | jle` joins (~mstksg@unaffiliated/mstksg) |
| 2020-10-06 17:36:17 | × | conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-10-06 17:36:22 | → | Gurkenglas joins (~Gurkengla@unaffiliated/gurkenglas) |
All times are in UTC.