Logs: freenode/#haskell
| 2021-02-28 14:25:33 | → | debugloop joins (~danieln@unaffiliated/debugloop) |
| 2021-02-28 14:25:48 | × | hendursaga quits (~weechat@gateway/tor-sasl/hendursaga) (Remote host closed the connection) |
| 2021-02-28 14:25:52 | × | mk2048 quits (3e85a292@h62-133-162-146.dyn.bashtel.ru) (Quit: Connection closed) |
| 2021-02-28 14:26:07 | → | xcin joins (~x@159.203.132.140) |
| 2021-02-28 14:27:31 | × | daffy quits (01c8aa98@1.200.170.152) (Quit: Connection closed) |
| 2021-02-28 14:28:11 | → | hendursaga joins (~weechat@gateway/tor-sasl/hendursaga) |
| 2021-02-28 14:28:52 | <ADG1089__> | int-e: what distro would you recommend then? |
| 2021-02-28 14:29:40 | <nshepperd2> | ADG1089__: you can install llvm10 to roll back |
| 2021-02-28 14:32:21 | <hpc> | whatever you're most comfortable installing ghcup on, probably |
| 2021-02-28 14:32:33 | × | acarrico quits (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 245 seconds) |
| 2021-02-28 14:34:40 | <ADG1089__> | I usually install ghcup and use it to install cabal, hls, ghc. Also install stack using wget for projects that require it. |
| 2021-02-28 14:34:50 | <ADG1089__> | Install global libraries using cabal |
| 2021-02-28 14:34:54 | <int-e> | ADG1089__: I don't know, I'm on debian unstable for development needs but still manage my own ghc installations. it can definitely install several llvm versions though |
| 2021-02-28 14:35:09 | <hpc> | bleh, stack |
| 2021-02-28 14:35:27 | <ADG1089__> | hpc: what do you recommend? |
| 2021-02-28 14:35:32 | <hpc> | if a project is so delicate that only stack can handle its build environment, i don't want to touch it |
| 2021-02-28 14:35:53 | → | dxld joins (~dxld@rush.pub.dxld.at) |
| 2021-02-28 14:36:24 | <ADG1089__> | this i smy project: https://github.com/adityagupta1089/Project-Euler-Haskell |
| 2021-02-28 14:38:44 | × | kosmikus_ quits (~kosmikus@nullzig.kosmikus.org) (Remote host closed the connection) |
| 2021-02-28 14:40:30 | × | zebrag quits (~inkbottle@aaubervilliers-654-1-83-46.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
| 2021-02-28 14:40:52 | → | zebrag joins (~inkbottle@aaubervilliers-654-1-83-46.w86-212.abo.wanadoo.fr) |
| 2021-02-28 14:46:45 | → | kosmikus joins (~kosmikus@haskell/developer/kosmikus) |
| 2021-02-28 14:49:45 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
| 2021-02-28 14:51:06 | → | geekosaur joins (ae68c070@cpe-174-104-192-112.neo.res.rr.com) |
| 2021-02-28 14:51:29 | → | bergey joins (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
| 2021-02-28 14:53:57 | × | kam1 quits (~kam1@5.125.126.175) (Ping timeout: 264 seconds) |
| 2021-02-28 14:54:55 | → | heatsink joins (~heatsink@2600:1700:bef1:5e10:692f:34e4:c65a:92f2) |
| 2021-02-28 14:56:18 | × | bergey quits (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Ping timeout: 245 seconds) |
| 2021-02-28 14:59:43 | × | heatsink quits (~heatsink@2600:1700:bef1:5e10:692f:34e4:c65a:92f2) (Ping timeout: 260 seconds) |
| 2021-02-28 15:00:49 | × | minoru_shiraeesh quits (~shiraeesh@109.166.56.139) (Read error: Connection reset by peer) |
| 2021-02-28 15:01:25 | → | minoru_shiraeesh joins (~shiraeesh@109.166.56.139) |
| 2021-02-28 15:02:12 | → | redcherri joins (bab724e7@186.183.36.231) |
| 2021-02-28 15:04:02 | × | p8m quits (p8m@gateway/vpn/protonvpn/p8m) (Remote host closed the connection) |
| 2021-02-28 15:04:44 | → | acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 2021-02-28 15:05:06 | → | p8m joins (p8m@gateway/vpn/protonvpn/p8m) |
| 2021-02-28 15:05:45 | → | eoyath joins (uid489605@gateway/web/irccloud.com/x-jbebfqsuczylpppq) |
| 2021-02-28 15:06:00 | × | tv quits (~tv@unaffiliated/tv) (Read error: Connection reset by peer) |
| 2021-02-28 15:06:43 | → | ep1ctetus joins (~epictetus@ip72-194-215-136.sb.sd.cox.net) |
| 2021-02-28 15:08:06 | × | ADG1089__ quits (~aditya@110.226.222.179) (Quit: Konversation terminated!) |
| 2021-02-28 15:08:10 | → | Tario joins (~Tario@201.192.165.173) |
| 2021-02-28 15:11:33 | → | coot joins (~coot@37.30.55.141.nat.umts.dynamic.t-mobile.pl) |
| 2021-02-28 15:14:39 | ← | redcherri parts (bab724e7@186.183.36.231) () |
| 2021-02-28 15:15:05 | → | usr25 joins (~usr25@unaffiliated/usr25) |
| 2021-02-28 15:16:03 | <BigLama> | tomsmeding: hi |
| 2021-02-28 15:17:54 | <BigLama> | tomsmeding: Here's a follow-up about my issue with the Req library. The author answered me by email : "HTTP connections are indeed reused in Req, but this is just to make HTTP |
| 2021-02-28 15:17:54 | <BigLama> | calls happen faster." |
| 2021-02-28 15:18:20 | <BigLama> | tomsmeding: I switched to wreq which solved my issue (it has a session mechanism) |
| 2021-02-28 15:19:12 | <BigLama> | He also said to do like you suggested by passing the cookieJar manually |
| 2021-02-28 15:21:00 | <__monty__> | That was my suspicion, connection sharing and sessions are two different things. |
| 2021-02-28 15:21:24 | → | systemhalted joins (~aqualogic@71-129-231-253.lightspeed.rcsntx.sbcglobal.net) |
| 2021-02-28 15:21:47 | <BigLama> | Right. So I don't know exactly how session are preserved, except that there are cookiese involved |
| 2021-02-28 15:22:02 | <BigLama> | cookies* |
| 2021-02-28 15:23:14 | → | tv joins (~tv@unaffiliated/tv) |
| 2021-02-28 15:24:45 | × | mayleesia quits (4d0db908@dynamic-077-013-185-008.77.13.pool.telefonica.de) (Quit: Connection closed) |
| 2021-02-28 15:25:02 | → | hiroaki_ joins (~hiroaki@2a02:908:4b18:8c40:de89:ba5e:8412:9d71) |
| 2021-02-28 15:25:32 | → | urodna joins (~urodna@unaffiliated/urodna) |
| 2021-02-28 15:26:34 | × | systemhalted quits (~aqualogic@71-129-231-253.lightspeed.rcsntx.sbcglobal.net) (Ping timeout: 260 seconds) |
| 2021-02-28 15:27:39 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:8c3e:8d1a:de68:76d3) |
| 2021-02-28 15:29:55 | × | dolio quits (~dolio@haskell/developer/dolio) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2021-02-28 15:32:22 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:8c3e:8d1a:de68:76d3) (Ping timeout: 260 seconds) |
| 2021-02-28 15:33:45 | → | dolio joins (~dolio@haskell/developer/dolio) |
| 2021-02-28 15:36:31 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:98b:c360:694b:b651) |
| 2021-02-28 15:38:19 | × | cyphase quits (~cyphase@unaffiliated/cyphase) (Ping timeout: 260 seconds) |
| 2021-02-28 15:38:44 | → | neiluj joins (~jco@91-167-203-101.subs.proxad.net) |
| 2021-02-28 15:38:44 | × | neiluj quits (~jco@91-167-203-101.subs.proxad.net) (Changing host) |
| 2021-02-28 15:38:44 | → | neiluj joins (~jco@unaffiliated/neiluj) |
| 2021-02-28 15:39:59 | × | vchlup_ quits (~vchlup@115.128.broadband17.iol.cz) (Ping timeout: 260 seconds) |
| 2021-02-28 15:41:06 | → | sQVe joins (~sQVe@unaffiliated/sqve) |
| 2021-02-28 15:41:47 | × | kritzefitz quits (~kritzefit@212.86.56.80) (Remote host closed the connection) |
| 2021-02-28 15:42:23 | × | sQVe quits (~sQVe@unaffiliated/sqve) (Client Quit) |
| 2021-02-28 15:42:50 | → | mrioqueiroz joins (~mrioqueir@186.251.19.98) |
| 2021-02-28 15:43:48 | <__monty__> | Afaik there's many mechanisms so cookies don't technically have to be involved. |
| 2021-02-28 15:45:19 | → | kam1 joins (~kam1@5.125.126.175) |
| 2021-02-28 15:46:10 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:98b:c360:694b:b651) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-02-28 15:48:37 | <Philonous> | What's the best practice for wrapping C libraries? c2sh still? |
| 2021-02-28 15:49:14 | <geekosaur> | I don't think c2hs has ever been a best practice; it fails in too many cases |
| 2021-02-28 15:49:25 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:98b:c360:694b:b651) |
| 2021-02-28 15:49:30 | <geekosaur> | hsc2hs is the usual way |
| 2021-02-28 15:55:20 | → | heatsink joins (~heatsink@2600:1700:bef1:5e10:692f:34e4:c65a:92f2) |
| 2021-02-28 15:56:35 | → | cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 2021-02-28 15:58:43 | × | z0k quits (~user@115-186-141-91.nayatel.pk) (Ping timeout: 272 seconds) |
| 2021-02-28 15:59:55 | × | heatsink quits (~heatsink@2600:1700:bef1:5e10:692f:34e4:c65a:92f2) (Ping timeout: 240 seconds) |
| 2021-02-28 15:59:57 | × | sdrodge quits (~sdrodge@unaffiliated/sdrodge) (Quit: WeeChat 3.0) |
| 2021-02-28 16:01:01 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:8c3e:8d1a:de68:76d3) |
| 2021-02-28 16:01:04 | → | sdrodge joins (~sdrodge@unaffiliated/sdrodge) |
| 2021-02-28 16:01:08 | → | swarmcollective joins (~joseph@cpe-65-31-18-174.insight.res.rr.com) |
| 2021-02-28 16:01:53 | × | vnz quits (~vnz@unaffiliated/vnz) (Quit: ZNC - http://znc.in) |
| 2021-02-28 16:01:53 | × | hiroaki_ quits (~hiroaki@2a02:908:4b18:8c40:de89:ba5e:8412:9d71) (Ping timeout: 272 seconds) |
| 2021-02-28 16:01:57 | <davean> | Philonous: I would agree that c2hs is not a good idea. |
| 2021-02-28 16:03:06 | <geekosaur> | there's also inline-c |
| 2021-02-28 16:03:17 | <davean> | inline-c is rather different. Great for its uses! |
| 2021-02-28 16:03:36 | <davean> | I don't think of it at all as solving the same problem, but who knows what their actual problem is. |
| 2021-02-28 16:03:50 | → | vnz joins (~vnz@51.15.143.225) |
| 2021-02-28 16:03:50 | × | vnz quits (~vnz@51.15.143.225) (Changing host) |
| 2021-02-28 16:03:50 | → | vnz joins (~vnz@unaffiliated/vnz) |
| 2021-02-28 16:03:58 | <davean> | actually the best binding solution I knows involves mixing hsc2hs and inline-c |
| 2021-02-28 16:07:16 | <swarmcollective> | I'm trying to find a way to replicate this functionality with Data.Text: last $ concat $ sortOn length $ group $ sort "abacad" |
| 2021-02-28 16:07:57 | <swarmcollective> | However, it seems as though Data.Text does not have a `sort`, so the following does not produce the same output: T.last $ T.concat $ sortOn T.length $ T.group $ T.pack "abacad" |
| 2021-02-28 16:08:07 | <davean> | No, of course it doesn't |
| 2021-02-28 16:08:17 | <davean> | But that doesn't cause a problem persay. |
All times are in UTC.