Logs: freenode/#haskell
| 2020-09-27 18:30:08 | <maerwald> | "you don't need to think upfront" is a good description of js programming, yes |
| 2020-09-27 18:30:22 | <koz_> | maerwald: Lol. |
| 2020-09-27 18:30:28 | <sm[m]> | I think CI often gets blamed because it exposes us to the issues on unfamiliar platforms, and obscure issues that locally we would just work around. But the non interactivity for learning/troubleshooting is definitely a common problem |
| 2020-09-27 18:31:03 | <maerwald> | yes... there's a market for fixing this, imo |
| 2020-09-27 18:31:20 | <sm[m]> | I guess using your own worker is a solution for this (and caching too) |
| 2020-09-27 18:31:45 | → | bahamas joins (~lucian@84.232.141.175) |
| 2020-09-27 18:31:45 | × | bahamas quits (~lucian@84.232.141.175) (Changing host) |
| 2020-09-27 18:31:45 | → | bahamas joins (~lucian@unaffiliated/bahamas) |
| 2020-09-27 18:33:10 | <maerwald> | doesn't seem too hard... you cache builds after each step, provide an online editor for your config and allow to rever restart from steps, as well as dropp into an interactive shell after a given step |
| 2020-09-27 18:33:48 | → | o1lo01ol1o joins (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) |
| 2020-09-27 18:34:00 | <maerwald> | but competing in the CI market isn't really about your tech solutions |
| 2020-09-27 18:34:27 | → | snakemasterflex joins (~snakemast@213.100.206.23) |
| 2020-09-27 18:34:31 | → | isovector1 joins (~isovector@172.103.216.166.cable.tpia.cipherkey.com) |
| 2020-09-27 18:35:43 | → | Tops2 joins (~Tobias@dyndsl-095-033-020-186.ewe-ip-backbone.de) |
| 2020-09-27 18:38:02 | × | wroathe quits (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 272 seconds) |
| 2020-09-27 18:39:18 | × | Tops21 quits (~Tobias@dyndsl-095-033-020-186.ewe-ip-backbone.de) (Ping timeout: 272 seconds) |
| 2020-09-27 18:39:49 | × | snakemasterflex quits (~snakemast@213.100.206.23) (Ping timeout: 264 seconds) |
| 2020-09-27 18:42:57 | × | o1lo01ol1o quits (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (Remote host closed the connection) |
| 2020-09-27 18:43:22 | → | raehik joins (~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net) |
| 2020-09-27 18:43:43 | → | macrover joins (~macrover@ip70-189-231-35.lv.lv.cox.net) |
| 2020-09-27 18:44:15 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:652c:34a0:8a11:d7f2) (Ping timeout: 272 seconds) |
| 2020-09-27 18:44:15 | × | macrover quits (~macrover@ip70-189-231-35.lv.lv.cox.net) (Remote host closed the connection) |
| 2020-09-27 18:44:49 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-09-27 18:50:10 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2020-09-27 18:51:03 | → | larsivi joins (~larsivi@s91904426.blix.com) |
| 2020-09-27 18:51:29 | × | dead10cc quits (63f22acf@gateway/web/cgi-irc/kiwiirc.com/ip.99.242.42.207) (Ping timeout: 265 seconds) |
| 2020-09-27 18:51:48 | → | chaosmasttter joins (~chaosmast@p200300c4a7105f01cc6851adcbf57dac.dip0.t-ipconnect.de) |
| 2020-09-27 18:51:56 | → | Guest_43 joins (b893734a@bras-base-kgtnon0881w-grc-61-184-147-115-74.dsl.bell.ca) |
| 2020-09-27 18:53:30 | <Guest_43> | I download in terminal and the result is all done.But I input ghci it gave me command not found |
| 2020-09-27 18:53:55 | <adam_wespiser> | Haskell CI can sometimes take a long time, I'd really like If I could send a certificate from my computer that all the tests pass, and the CI would accept it and run less |
| 2020-09-27 18:55:11 | <Guest_43> | how |
| 2020-09-27 18:55:38 | → | knupfer1 joins (~Thunderbi@200116b824c86d00c5599ffb88017b19.dip.versatel-1u1.de) |
| 2020-09-27 18:55:38 | × | knupfer1 quits (~Thunderbi@200116b824c86d00c5599ffb88017b19.dip.versatel-1u1.de) (Client Quit) |
| 2020-09-27 18:55:46 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 246 seconds) |
| 2020-09-27 18:55:47 | × | knupfer quits (~Thunderbi@mue-88-130-61-225.dsl.tropolys.de) (Quit: knupfer) |
| 2020-09-27 18:56:04 | → | knupfer joins (~Thunderbi@200116b824c86d0065865d8c33a01615.dip.versatel-1u1.de) |
| 2020-09-27 18:56:16 | <adam_wespiser> | I'm not sure how it would work, yet |
| 2020-09-27 18:56:28 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:4d11:5c80:3101:9ff9) |
| 2020-09-27 18:56:50 | <Guest_43> | No I mean how can I fix tha |
| 2020-09-27 18:56:52 | <Guest_43> | t |
| 2020-09-27 18:57:01 | <koz_> | :t comparing |
| 2020-09-27 18:57:03 | <lambdabot> | Ord a => (b -> a) -> b -> b -> Ordering |
| 2020-09-27 18:57:22 | <adam_wespiser> | Nix helps a little bit with caching builds |
| 2020-09-27 18:57:23 | <c_wraith> | Guest_43: what did you install? what os? |
| 2020-09-27 18:57:41 | <c_wraith> | Guest_43: (ghcup on os x, maybe?) |
| 2020-09-27 18:57:55 | <koz_> | @where comparing |
| 2020-09-27 18:57:56 | <lambdabot> | I know nothing about comparing. |
| 2020-09-27 18:57:58 | <koz_> | :( |
| 2020-09-27 18:58:05 | <MarcelineVQ> | Data.Ord |
| 2020-09-27 18:58:10 | <koz_> | MarcelineVQ: Thanks! |
| 2020-09-27 18:58:19 | <c_wraith> | The @where command is just for pre-canned stuff anyway. |
| 2020-09-27 18:58:19 | <MarcelineVQ> | @index comparing |
| 2020-09-27 18:58:20 | <lambdabot> | Data.Ord, Distribution.Simple.Utils |
| 2020-09-27 18:58:27 | <c_wraith> | Yeah, you wanted @index |
| 2020-09-27 18:58:31 | <koz_> | Ah. |
| 2020-09-27 18:58:41 | <MarcelineVQ> | or hoogle or grep :> |
| 2020-09-27 18:58:43 | <koz_> | But is it an int index? :P |
| 2020-09-27 18:58:53 | <MarcelineVQ> | It's Maybe Nat |
| 2020-09-27 18:58:59 | <c_wraith> | or https://hackage.haskell.org/package/base-4.14.0.0/docs/doc-index-C.html |
| 2020-09-27 18:59:11 | <Guest_43> | I download a file and I input : load lec |
| 2020-09-27 18:59:15 | <c_wraith> | it seems like no one knows about haddock's index pages |
| 2020-09-27 18:59:22 | × | Guest_43 quits (b893734a@bras-base-kgtnon0881w-grc-61-184-147-115-74.dsl.bell.ca) (Remote host closed the connection) |
| 2020-09-27 18:59:26 | <maerwald> | what |
| 2020-09-27 18:59:35 | <koz_> | c_wraith: Truthfully, I didn't either, until today. Thanks. |
| 2020-09-27 18:59:37 | <adam_wespiser> | you can also do "Cntrl - s" to search on hackage |
| 2020-09-27 18:59:50 | → | Guest_8 joins (b893734a@bras-base-kgtnon0881w-grc-61-184-147-115-74.dsl.bell.ca) |
| 2020-09-27 19:00:03 | <maerwald> | adam_wespiser: isn't it *just* s? |
| 2020-09-27 19:00:07 | <MarcelineVQ> | adam_wespiser: in fact you can just press s on many hackage pages for a site-specific search |
| 2020-09-27 19:00:09 | <maerwald> | at least for me |
| 2020-09-27 19:00:30 | <c_wraith> | maerwald: a *lot* of people say things like "I wish there was a place I could just see everything defined in a package" |
| 2020-09-27 19:00:32 | <adam_wespiser> | yea, you're right |
| 2020-09-27 19:00:44 | <adam_wespiser> | for some reason i've been using cntrl-s |
| 2020-09-27 19:00:50 | <adam_wespiser> | anyway, great feature |
| 2020-09-27 19:01:03 | <maerwald> | it is, just gets a little slow in big packages |
| 2020-09-27 19:01:12 | <maerwald> | because it doesn't debounce searching |
| 2020-09-27 19:01:18 | <Guest_8> | I download ghc on windows and a file my professor gave me. But after I input :load lec3.hs , it gave me Failed, no modules loaded. How can I fix that |
| 2020-09-27 19:01:24 | <adam_wespiser> | Agreed, and sometimes it resolves to the typeclass, when I'm search by a typeclass method |
| 2020-09-27 19:01:40 | <c_wraith> | Guest_8: sounds like the file isn't in the location you're running ghc from |
| 2020-09-27 19:01:47 | <c_wraith> | err, ghci |
| 2020-09-27 19:02:07 | <Guest_8> | I think so, what should I do? |
| 2020-09-27 19:02:14 | × | xelxebar quits (~xelxebar@gateway/tor-sasl/xelxebar) (Remote host closed the connection) |
| 2020-09-27 19:02:30 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:b248:7aff:feea:34b6) |
| 2020-09-27 19:02:42 | → | xelxebar joins (~xelxebar@gateway/tor-sasl/xelxebar) |
| 2020-09-27 19:03:40 | → | dead10cc joins (63f22acf@gateway/web/cgi-irc/kiwiirc.com/ip.99.242.42.207) |
| 2020-09-27 19:04:49 | <adam_wespiser> | try running ghci from the same directory as your file |
| 2020-09-27 19:05:29 | × | Enrico63 quits (5204d17b@cpc149476-cmbg20-2-0-cust378.5-4.cable.virginm.net) (Ping timeout: 245 seconds) |
| 2020-09-27 19:08:01 | × | Kaivo quits (~Kaivo@104-200-86-99.mc.derytele.com) (Quit: WeeChat 2.9) |
| 2020-09-27 19:08:36 | <Guest_8> | I run ghci in the command prompt and its like C:\Users\123>ghci, my file is in a folder on desktop. How can I run them in the same directory? |
| 2020-09-27 19:10:55 | × | bitmagie quits (~Thunderbi@87.122.7.46) (Quit: bitmagie) |
| 2020-09-27 19:12:44 | <ski> | use `cd' to get into the folder in question |
| 2020-09-27 19:13:39 | <Guest_8> | Could you be more specific? |
| 2020-09-27 19:13:49 | → | kenran joins (~maier@mue-88-130-62-200.dsl.tropolys.de) |
| 2020-09-27 19:14:12 | <maerwald> | sm[m]: also, the add-path directive (contrary to the official github actions docs) doesn't work on windows |
| 2020-09-27 19:14:28 | <ski> | i don't know the path to your folder |
| 2020-09-27 19:14:38 | <maerwald> | that's why I like half-assed cross-platfrom approaches |
| 2020-09-27 19:14:40 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-09-27 19:15:09 | <Guest_8> | C;\Users\123\Desktop |
| 2020-09-27 19:15:24 | <Guest_8> | folername CISC |
| 2020-09-27 19:15:29 | <ski> | so the file `lec3.hs' is on your desktop ? |
| 2020-09-27 19:15:35 | <Guest_8> | yes |
All times are in UTC.