Logs: freenode/#haskell
| 2020-10-12 12:27:55 | × | mdunnio quits (~mdunnio@208.59.170.5) (Ping timeout: 260 seconds) |
| 2020-10-12 12:28:36 | ← | aaaaaa parts (~ArthurStr@host-91-90-11-13.soborka.net) () |
| 2020-10-12 12:28:45 | × | toorevitimirp quits (~tooreviti@117.182.180.245) (Ping timeout: 256 seconds) |
| 2020-10-12 12:29:07 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:f45a:395d:f712:98d3) |
| 2020-10-12 12:32:25 | × | Gerula quits (~Gerula@unaffiliated/gerula) (Quit: Leaving) |
| 2020-10-12 12:32:33 | → | cosimone joins (~cosimone@93-47-228-249.ip115.fastwebnet.it) |
| 2020-10-12 12:33:25 | × | chaosmasttter quits (~chaosmast@p200300c4a72cce01a54348c8faec0ca9.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 2020-10-12 12:36:43 | → | ffan1122 joins (ad361138@pool-173-54-17-56.nwrknj.fios.verizon.net) |
| 2020-10-12 12:38:05 | × | John20 quits (~John@82.46.59.122) (Ping timeout: 240 seconds) |
| 2020-10-12 12:38:29 | → | geekosaur joins (ac3a8f30@172.58.143.48) |
| 2020-10-12 12:40:27 | × | xff0x quits (~fox@217.110.198.158) (Ping timeout: 265 seconds) |
| 2020-10-12 12:41:42 | × | _ashbreeze_ quits (~mark@72-161-254-60.dyn.centurytel.net) (Remote host closed the connection) |
| 2020-10-12 12:42:07 | → | xff0x joins (~fox@217.110.198.158) |
| 2020-10-12 12:43:04 | → | _ashbreeze_ joins (~mark@72-161-254-60.dyn.centurytel.net) |
| 2020-10-12 12:44:31 | → | gxt joins (~gxt@gateway/tor-sasl/gxt) |
| 2020-10-12 12:45:27 | lep-delete | is now known as Guest40023 |
| 2020-10-12 12:45:31 | × | __ngua quits (~rory@2402:800:6379:81de:c01f:8864:9ffb:a477) (Remote host closed the connection) |
| 2020-10-12 12:46:03 | → | motherfsck joins (~motherfsc@unaffiliated/motherfsck) |
| 2020-10-12 12:47:27 | hackage | barbies-th 0.1.5 - Create strippable HKD via TH https://hackage.haskell.org/package/barbies-th-0.1.5 (FumiakiKinoshita) |
| 2020-10-12 12:47:39 | → | chaosmasttter joins (~chaosmast@p200300c4a72cce01a54348c8faec0ca9.dip0.t-ipconnect.de) |
| 2020-10-12 12:48:12 | <gentauro> | leaving `intero` and reaching `HIE` which seems to be another `historical artifact`. So the way to go forward is `haskell-language-server`? https://github.com/haskell/haskell-language-server |
| 2020-10-12 12:49:04 | × | coot quits (~coot@37.30.50.102.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 2020-10-12 12:49:38 | <geekosaur> | pretty much, yes. rather than N different approaches everyone has converged on haskell-language-server |
| 2020-10-12 12:50:06 | <dminuoso> | Well. Some, others stick with the simpler solution of `ghcid` |
| 2020-10-12 12:50:18 | → | coot joins (~coot@37.30.50.102.nat.umts.dynamic.t-mobile.pl) |
| 2020-10-12 12:50:30 | <gentauro> | geekosaur: I will give it a try https://github.com/haskell/haskell-language-server#using-haskell-language-server-with-emacs :) |
| 2020-10-12 12:50:41 | <dminuoso> | You get some good portion of the functionality, but in a future proof and minimalistic way. |
| 2020-10-12 12:50:57 | <siraben> | Does anyone know if there's a way to avoid having to pass JSNoAnnot to Language.JavaScript.Parser.AST's constructors? |
| 2020-10-12 12:50:57 | <siraben> | https://github.com/siraben/lisp-to-js/blob/master/src/Translation.hs#L17-L28 |
| 2020-10-12 12:50:59 | <dminuoso> | (Dunno if you will ever convince me to move from ghcid to haskell-language-server) |
| 2020-10-12 12:51:09 | <siraben> | There's a generic instance but not sure if it can help me make unannotated trees |
| 2020-10-12 12:51:23 | <Zetagon> | ghcid is pretty nice :) |
| 2020-10-12 12:51:42 | <siraben> | (also, is Language.JavaScript the best way to work with JS ASTs in Haskell?) |
| 2020-10-12 12:51:55 | <fendor> | geekosaur, also, there is a nice emacs plugin: https://gitlab.com/tseenshe/haskell-tng.el |
| 2020-10-12 12:51:57 | × | bliminse quits (~bliminse@host217-42-95-37.range217-42.btcentralplus.com) (Remote host closed the connection) |
| 2020-10-12 12:52:12 | → | bliminse joins (~bliminse@host217-42-95-37.range217-42.btcentralplus.com) |
| 2020-10-12 12:52:45 | <gentauro> | dminuoso: I was pretty happy with `intero` but the GH-banner "No Maintenance Intended" helps me "moving on" (sadly) |
| 2020-10-12 12:55:57 | hackage | vulkan 3.6.10 - Bindings to the Vulkan graphics API. https://hackage.haskell.org/package/vulkan-3.6.10 (jophish) |
| 2020-10-12 12:59:34 | → | urodna joins (~urodna@unaffiliated/urodna) |
| 2020-10-12 13:01:05 | → | __skn- joins (~sunil@sec.nimmagadda.net) |
| 2020-10-12 13:01:17 | → | cpressey joins (~cpressey@88.144.68.224) |
| 2020-10-12 13:02:32 | → | John20 joins (~John@82.46.59.122) |
| 2020-10-12 13:02:36 | × | __skn quits (~sunil@sec.nimmagadda.net) (Ping timeout: 256 seconds) |
| 2020-10-12 13:03:49 | × | xff0x quits (~fox@217.110.198.158) (Ping timeout: 264 seconds) |
| 2020-10-12 13:05:05 | <merijn> | gentauro: Basically all the tool contributors have (thankfully) converged on one platform to collaborate and work together (hls), which is good |
| 2020-10-12 13:05:24 | → | xff0x joins (~fox@217.110.198.158) |
| 2020-10-12 13:05:42 | <gentauro> | merijn: yeah, and I can see it's under the `https://github.com/haskell/` group on GH which is nice |
| 2020-10-12 13:06:06 | <gentauro> | hopefully it's not a painfull transition and hopefully I can get up and running fast :) |
| 2020-10-12 13:06:35 | <merijn> | gentauro: I'm still on ghcide (hls builds on top of that) and it's working pretty well |
| 2020-10-12 13:07:05 | <gentauro> | merijn: roger that. Good to hear that there are alternatives to fall back to ;) |
| 2020-10-12 13:07:15 | <geekosaur> | part of the reason they converged on hls is that there's a common language server platform that's cross-language they can integrate with |
| 2020-10-12 13:07:17 | <gentauro> | but I will give `hls` a try and see how it goes |
| 2020-10-12 13:09:20 | <fendor> | if hls does not work for you, chances are, neither will ghcide |
| 2020-10-12 13:11:46 | → | sand_dull joins (~theuser@104.140.53.43) |
| 2020-10-12 13:12:20 | → | acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 2020-10-12 13:13:58 | → | drbean joins (~drbean@TC210-63-209-96.static.apol.com.tw) |
| 2020-10-12 13:16:31 | <gentauro> | fendor: `Error when running Shake build system` ;) |
| 2020-10-12 13:16:34 | <gentauro> | good to know |
| 2020-10-12 13:16:59 | <fendor> | lol. I have never seen that one. When does that happen? |
| 2020-10-12 13:17:29 | <gentauro> | `stack ./install.hs hls-8.6.5` |
| 2020-10-12 13:17:35 | <gentauro> | and `stack ./install.hs hls` |
| 2020-10-12 13:18:00 | <gentauro> | fendor: I will do a bit of `debugging` to see if it works (or not) then I will update with a status ;) |
| 2020-10-12 13:18:57 | <fendor> | I am trying as well. Personally, I only use cabal for installation, but that worked well and should be the same as stack... |
| 2020-10-12 13:19:24 | <Taneb> | Well, I finally got around to trying haskell-language-server |
| 2020-10-12 13:19:36 | <Taneb> | Been a while since I tried to use an IDE in, like, any language |
| 2020-10-12 13:19:46 | → | nbloomf joins (~nbloomf@2600:1700:83e0:1f40:994a:80db:3f3a:ee42) |
| 2020-10-12 13:20:44 | × | ski quits (~ski@ft-4011-12.studat.chalmers.se) (Remote host closed the connection) |
| 2020-10-12 13:21:01 | → | ski joins (~ski@nc-2504-30.studat.chalmers.se) |
| 2020-10-12 13:21:41 | <fendor> | oh well, nixos and stack do not really work together... |
| 2020-10-12 13:22:10 | × | maroloccio quits (~marolocci@212.129.83.39) (Quit: WeeChat 2.3) |
| 2020-10-12 13:22:16 | → | s00pcan joins (~chris@075-133-056-178.res.spectrum.com) |
| 2020-10-12 13:22:25 | × | alp quits (~alp@2a01:e0a:58b:4920:8ce:75eb:bbc3:eb73) (Ping timeout: 240 seconds) |
| 2020-10-12 13:24:07 | → | linuxnoob joins (~linuxnoob@s91904424.blix.com) |
| 2020-10-12 13:24:12 | <linuxnoob> | haskell is terrible. |
| 2020-10-12 13:26:23 | <Uniaika> | aren't we all |
| 2020-10-12 13:26:33 | <linuxnoob> | haskell is shit. |
| 2020-10-12 13:26:50 | → | kees1 joins (~kees@84.39.117.57) |
| 2020-10-12 13:27:45 | × | sand_dull quits (~theuser@104.140.53.43) (Ping timeout: 240 seconds) |
| 2020-10-12 13:28:03 | <ski> | all languages have bad parts |
| 2020-10-12 13:28:26 | <ski> | do you have some specific thing in mind you wanted to discuss ? |
| 2020-10-12 13:29:06 | <merijn> | Man...why engage such blatantly trolling |
| 2020-10-12 13:29:15 | <merijn> | s/trolling/obvious trolling |
| 2020-10-12 13:30:54 | <dminuoso> | ski: My language has no bad parts, I designed it particularly that way. |
| 2020-10-12 13:31:10 | <linuxnoob> | thats what she said. |
| 2020-10-12 13:31:54 | <dminuoso> | I mean consider a language specification that starts off with "This language has no bad parts", then by definition it can't be bad. |
| 2020-10-12 13:32:10 | × | snakemas1 quits (~snakemast@213.100.206.23) (Ping timeout: 258 seconds) |
| 2020-10-12 13:32:10 | <linuxnoob> | its shit lang thats all |
| 2020-10-12 13:32:24 | <linuxnoob> | and its also MANGLED |
| 2020-10-12 13:34:05 | → | ddellacosta joins (~dd@86.106.121.168) |
| 2020-10-12 13:34:10 | <ski> | seems like you don't have any specific criticism, then .. ? |
| 2020-10-12 13:34:25 | <linuxnoob> | i get mangled output |
| 2020-10-12 13:35:10 | <merijn> | I'm putting $10 on "trying to use Haskell on Arch and blaming Haskell for Arch's brokenness" |
| 2020-10-12 13:35:13 | <merijn> | Any takers? |
| 2020-10-12 13:35:27 | <ski> | linuxnoob : what, specifically, did you try ? |
| 2020-10-12 13:35:31 | <maerwald> | raise to 100$ |
| 2020-10-12 13:35:40 | ← | linuxnoob parts (~linuxnoob@s91904424.blix.com) ("Leaving") |
| 2020-10-12 13:35:58 | × | nbloomf quits (~nbloomf@2600:1700:83e0:1f40:994a:80db:3f3a:ee42) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-10-12 13:37:24 | → | sand_dull joins (~theuser@104.140.53.43) |
| 2020-10-12 13:37:59 | → | Gerula joins (~Gerula@unaffiliated/gerula) |
| 2020-10-12 13:38:53 | <cohn> | merijn: happily using Haskell on Arch. Using `ghcup` of course... :D |
All times are in UTC.