Logs: freenode/#haskell
| 2020-10-29 15:02:53 | × | revprez_anzio quits (~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) (Ping timeout: 256 seconds) |
| 2020-10-29 15:03:04 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 240 seconds) |
| 2020-10-29 15:03:10 | <merijn> | v2 still works too, but that's mostly to simplify writing portable scripts |
| 2020-10-29 15:03:26 | → | revprez_anzio joins (~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) |
| 2020-10-29 15:04:13 | <alx741> | hello all, I'm using scalpel to do web scraping and using a UTF8 decoder, but characters like "ñ" (n tilde) show up in Data.Text as "\241", does anyone have an idea what could be going wrong? |
| 2020-10-29 15:04:38 | <merijn> | alx741: You are using "show" :p |
| 2020-10-29 15:04:52 | <merijn> | > "ñ" -- this goes through Show |
| 2020-10-29 15:04:54 | <lambdabot> | "\241" |
| 2020-10-29 15:04:56 | <merijn> | > text $ "ñ" |
| 2020-10-29 15:04:57 | <lambdabot> | ñ |
| 2020-10-29 15:05:25 | <merijn> | alx741: For example, compare the result of 'Data.Text.IO.putStrLn "ñ"' vs 'print "ñ"' |
| 2020-10-29 15:07:36 | <dsal> | tvrsky: Haskell is the easiest language I work in, in general. Makes everything else frustrating. |
| 2020-10-29 15:07:36 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-10-29 15:08:01 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-10-29 15:09:12 | <alx741> | argh! of course, I'm using 'print' and so it goes trough 'show', facepalm |
| 2020-10-29 15:09:17 | <alx741> | thank you merijn! :) |
| 2020-10-29 15:12:38 | × | machinedgod quits (~machinedg@142.169.78.145) (Ping timeout: 264 seconds) |
| 2020-10-29 15:15:02 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-10-29 15:15:05 | <merijn> | When did Type first become a synonym for *? |
| 2020-10-29 15:15:17 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-10-29 15:15:59 | <dminuoso> | 8.6? |
| 2020-10-29 15:16:08 | <dminuoso> | https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.6 |
| 2020-10-29 15:16:42 | <merijn> | ugh |
| 2020-10-29 15:16:43 | × | andreas303 quits (~andreas@gateway/tor-sasl/andreas303) (Ping timeout: 240 seconds) |
| 2020-10-29 15:16:53 | <merijn> | Actually turns out that even -Wcompat is fairly new >.> |
| 2020-10-29 15:18:59 | × | u0_a298 quits (~user@47.206.148.226) (Remote host closed the connection) |
| 2020-10-29 15:19:16 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-10-29 15:19:57 | hackage | th-lego 0.2.1 - Template Haskell construction utilities https://hackage.haskell.org/package/th-lego-0.2.1 (NikitaVolkov) |
| 2020-10-29 15:20:28 | glguy | is now known as ghoulguy |
| 2020-10-29 15:20:50 | → | gioyik joins (~gioyik@186.118.247.118) |
| 2020-10-29 15:20:59 | → | GyroW joins (~GyroW@d54C03E98.access.telenet.be) |
| 2020-10-29 15:20:59 | × | GyroW quits (~GyroW@d54C03E98.access.telenet.be) (Changing host) |
| 2020-10-29 15:20:59 | → | GyroW joins (~GyroW@unaffiliated/gyrow) |
| 2020-10-29 15:21:45 | × | GyroW_ quits (~GyroW@unaffiliated/gyrow) (Ping timeout: 265 seconds) |
| 2020-10-29 15:23:07 | × | FreeBirdLjj quits (~freebirdl@101.228.42.108) (Remote host closed the connection) |
| 2020-10-29 15:28:14 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-10-29 15:28:31 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-10-29 15:28:49 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-10-29 15:29:26 | × | kish quits (~oracle@unaffiliated/oracle) (Ping timeout: 264 seconds) |
| 2020-10-29 15:29:45 | → | wretchswollen joins (~jvw@135-180-15-188.fiber.dynamic.sonic.net) |
| 2020-10-29 15:29:49 | → | ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) |
| 2020-10-29 15:31:06 | × | idhugo quits (~idhugo@users-1190.st.net.au.dk) (Ping timeout: 268 seconds) |
| 2020-10-29 15:32:03 | → | knupfer joins (~Thunderbi@200116b82cb50a0018b222fffee862b6.dip.versatel-1u1.de) |
| 2020-10-29 15:34:25 | × | ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 240 seconds) |
| 2020-10-29 15:34:27 | × | knupfer quits (~Thunderbi@200116b82cb50a0018b222fffee862b6.dip.versatel-1u1.de) (Remote host closed the connection) |
| 2020-10-29 15:34:28 | × | wretchswollen quits (~jvw@135-180-15-188.fiber.dynamic.sonic.net) (Ping timeout: 256 seconds) |
| 2020-10-29 15:34:41 | → | knupfer joins (~Thunderbi@200116b82cb50a0045df43da037af5d6.dip.versatel-1u1.de) |
| 2020-10-29 15:37:13 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 260 seconds) |
| 2020-10-29 15:39:01 | → | DavidEichmann joins (~david@43.240.198.146.dyn.plus.net) |
| 2020-10-29 15:39:07 | × | knupfer quits (~Thunderbi@200116b82cb50a0045df43da037af5d6.dip.versatel-1u1.de) (Ping timeout: 268 seconds) |
| 2020-10-29 15:42:45 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-10-29 15:43:01 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-10-29 15:44:26 | <monsterchrom> | -Wcompat's Halloween costume is -Wombat :) |
| 2020-10-29 15:45:20 | <monsterchrom> | Hey let's dress up GHC cmdline options for Halloween! -XRankNType -> XFangNType |
| 2020-10-29 15:45:31 | → | delYsid joins (~user@vra-171-40.tugraz.at) |
| 2020-10-29 15:47:09 | <delYsid> | Is there a way to convince GHC to look for packages in lowercase dirs? |
| 2020-10-29 15:47:52 | <delYsid> | I'd like to have the Haskell code of a project coexist with a bunch of assets. However, these assets are organized in lowercase dirs. |
| 2020-10-29 15:48:10 | <dminuoso> | delYsid: Do you mean for vendored packages? |
| 2020-10-29 15:48:30 | <delYsid> | wha? I probably dont mean that, since I have no idea what that would mean |
| 2020-10-29 15:48:32 | <dminuoso> | Hold on, it's not even remotely GHC's job |
| 2020-10-29 15:48:40 | <dminuoso> | Are you sure you're not conflating cabal and GHC here? |
| 2020-10-29 15:48:50 | → | nineonine joins (~textual@216-19-190-182.dyn.novuscom.net) |
| 2020-10-29 15:50:02 | × | nineonine quits (~textual@216-19-190-182.dyn.novuscom.net) (Client Quit) |
| 2020-10-29 15:50:03 | <dminuoso> | delYsid: Phrased differently, these assets, are they proper cabal packages? |
| 2020-10-29 15:50:09 | <thblt> | But anyhow, no, Haskell modules Start With An Uppercase Letter |
| 2020-10-29 15:50:55 | hekkaidekapus_ | is now known as hekkaidekapus |
| 2020-10-29 15:51:34 | <dminuoso> | Or are you talking about GHC finding modules in --make mode? |
| 2020-10-29 15:52:13 | × | DavidEichmann quits (~david@43.240.198.146.dyn.plus.net) (Remote host closed the connection) |
| 2020-10-29 15:52:38 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 2020-10-29 15:53:09 | <hekkaidekapus> | thblt: Regarding your import question, see `-ddump-to-file -ddump-minimal-imports`. |
| 2020-10-29 15:53:56 | → | DavidEichmann joins (~david@43.240.198.146.dyn.plus.net) |
| 2020-10-29 15:54:16 | <hekkaidekapus> | @hackage smuggler -- and <https://github.com/jrp2014/smuggler2/> if you want tools that build on those flags. |
| 2020-10-29 15:54:16 | <lambdabot> | https://hackage.haskell.org/package/smuggler -- and <https://github.com/jrp2014/smuggler2/> if you want tools that build on those flags. |
| 2020-10-29 15:55:22 | <dminuoso> | Are there simpler tools than Cabal if I want to parse, modify and write a .cabal file back? |
| 2020-10-29 15:55:50 | <merijn> | dminuoso: Do you care about full compatibility? |
| 2020-10-29 15:55:51 | → | true-asset joins (~true-asse@185.244.214.217) |
| 2020-10-29 15:55:54 | × | jonathanx quits (~jonathan@dyn-8-sc.cdg.chalmers.se) (Remote host closed the connection) |
| 2020-10-29 15:55:57 | <merijn> | Or just, like, 80-90% |
| 2020-10-29 15:56:08 | <dminuoso> | 80-90% is fine |
| 2020-10-29 15:56:08 | × | chkno quits (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer) |
| 2020-10-29 15:56:10 | <merijn> | https://hackage.haskell.org/package/cabal-install-parsers |
| 2020-10-29 15:56:25 | <dminuoso> | That dependency tree. |
| 2020-10-29 15:56:45 | × | _vaibhavingale_ quits (~Adium@203.188.228.9) (Quit: Leaving.) |
| 2020-10-29 15:56:45 | → | chkno joins (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) |
| 2020-10-29 15:56:52 | <dminuoso> | Ah well, with those ergonomics I might as well just use Cabal |
| 2020-10-29 15:57:01 | <merijn> | That's just the dependency tree of Cabal :p |
| 2020-10-29 15:57:01 | <dminuoso> | It's just a wrapper anyhow |
| 2020-10-29 15:57:24 | × | gehmehgeh quits (~ircuser1@gateway/tor-sasl/gehmehgeh) (Remote host closed the connection) |
| 2020-10-29 15:59:32 | → | FreeBirdLjj joins (~freebirdl@101.228.42.108) |
| 2020-10-29 15:59:58 | hackage | http-io-streams 0.1.6.0 - HTTP and WebSocket client based on io-streams https://hackage.haskell.org/package/http-io-streams-0.1.6.0 (HerbertValerioRiedel) |
| 2020-10-29 16:00:58 | hackage | keycloak-hs 2.1.0 - https://hackage.haskell.org/package/keycloak-hs-2.1.0 (CorentinDupont) |
| 2020-10-29 16:01:01 | → | GyroW_ joins (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) |
| 2020-10-29 16:01:01 | × | GyroW_ quits (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host) |
| 2020-10-29 16:01:01 | → | GyroW_ joins (~GyroW@unaffiliated/gyrow) |
| 2020-10-29 16:01:50 | × | GyroW quits (~GyroW@unaffiliated/gyrow) (Ping timeout: 264 seconds) |
| 2020-10-29 16:03:40 | × | DavidEichmann quits (~david@43.240.198.146.dyn.plus.net) (Remote host closed the connection) |
| 2020-10-29 16:03:44 | × | FreeBirdLjj quits (~freebirdl@101.228.42.108) (Ping timeout: 240 seconds) |
| 2020-10-29 16:07:06 | × | polyrain quits (~polyrain@2001:8003:e501:6901:e039:127e:3f21:3e4c) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-10-29 16:07:36 | → | gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh) |
| 2020-10-29 16:11:25 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 240 seconds) |
All times are in UTC.