Logs: freenode/#haskell
| 2021-05-04 17:11:19 | <geekosaur> | you need a * prefixed to get it to recompile from source, an object file literally does not have the names available |
| 2021-05-04 17:11:30 | <geekosaur> | :m *Foo |
| 2021-05-04 17:12:22 | <geekosaur> | but cabal repl may not be able to do that properly, it behaves oddly when multiple modules are involved |
| 2021-05-04 17:13:25 | × | ggVGc quits (~ggVGc@2400:8901::f03c:91ff:fef2:bed8) (Remote host closed the connection) |
| 2021-05-04 17:13:46 | <monochrom> | :load or :add |
| 2021-05-04 17:13:55 | <xerox_> | beautiful! I noticed * in :help but no idea what it meant, thank you |
| 2021-05-04 17:14:22 | → | epicte7us joins (~epictetus@ip72-194-54-201.sb.sd.cox.net) |
| 2021-05-04 17:14:31 | <xerox_> | ah I guess you could deduce it from the :browse entry that expands on it a lil bit |
| 2021-05-04 17:14:36 | × | hexfive quits (~hexfive@50.35.83.177) (Quit: i must go. my people need me.) |
| 2021-05-04 17:14:37 | <geekosaur> | also what monochrom said |
| 2021-05-04 17:15:11 | <xerox_> | ok :^) |
| 2021-05-04 17:15:54 | → | ddellacosta joins (~ddellacos@86.106.143.239) |
| 2021-05-04 17:16:07 | <monochrom> | https://downloads.haskell.org/ghc/latest/docs/html/users_guide/ghci.html#ghci-scope |
| 2021-05-04 17:16:07 | × | tlaxkit quits (~konversat@185.228.153.18) (Quit: Konversation terminated!) |
| 2021-05-04 17:16:46 | × | myShoggoth quits (~myShoggot@97-120-89-117.ptld.qwest.net) (Ping timeout: 240 seconds) |
| 2021-05-04 17:17:12 | × | ep1ctetus quits (~epictetus@ip72-194-54-201.sb.sd.cox.net) (Ping timeout: 240 seconds) |
| 2021-05-04 17:19:29 | → | moet joins (~moet@172.58.35.68) |
| 2021-05-04 17:20:26 | × | ddellacosta quits (~ddellacos@86.106.143.239) (Ping timeout: 246 seconds) |
| 2021-05-04 17:22:17 | <moet> | anybody know how to use a servant `StreamBody ... :> StreamPost ...` endpoint from a servant generated client? you end up in a situation like this `downStream <- rpc upStream` which blocks until `rpc` disconnects.. you can't ever process downStream |
| 2021-05-04 17:23:54 | × | meck quits (~meck@li1809-18.members.linode.com) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2021-05-04 17:24:34 | × | thunderrd quits (~thunderrd@183.182.110.252) (Ping timeout: 268 seconds) |
| 2021-05-04 17:24:47 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (Ping timeout: 265 seconds) |
| 2021-05-04 17:25:07 | → | ggVGc joins (~ggVGc@a.lowtech.earth) |
| 2021-05-04 17:25:11 | <moet> | the cookbook shows an example of a handler for such a bidirectional streaming endpoint, but it doesn't show how to call it from a client: https://docs.servant.dev/en/stable/cookbook/basic-streaming/Streaming.html |
| 2021-05-04 17:25:43 | × | aVikingTrex quits (2be74510@43.231.69.16) (Ping timeout: 240 seconds) |
| 2021-05-04 17:26:15 | → | ADG1089__ joins (~aditya@171.76.152.88) |
| 2021-05-04 17:26:41 | → | hypercube joins (~hypercube@75.186.121.128) |
| 2021-05-04 17:27:12 | × | puffnfresh quits (~puffnfres@45.76.124.5) (Ping timeout: 265 seconds) |
| 2021-05-04 17:27:43 | × | BIG_JIMMY_D quits (~jim@108.61.185.76) (Ping timeout: 252 seconds) |
| 2021-05-04 17:27:44 | → | rj joins (~x@gateway/tor-sasl/rj) |
| 2021-05-04 17:27:52 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 240 seconds) |
| 2021-05-04 17:28:06 | → | meck joins (~meck@li1809-18.members.linode.com) |
| 2021-05-04 17:28:10 | × | ADG1089 quits (~aditya@122.163.161.198) (Ping timeout: 265 seconds) |
| 2021-05-04 17:29:20 | → | hyiltiz joins (~quassel@31.220.5.250) |
| 2021-05-04 17:29:20 | × | hyiltiz quits (~quassel@31.220.5.250) (Changing host) |
| 2021-05-04 17:29:20 | → | hyiltiz joins (~quassel@unaffiliated/hyiltiz) |
| 2021-05-04 17:29:43 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:a104:d14:93ae:b6b0) (Ping timeout: 276 seconds) |
| 2021-05-04 17:31:19 | <moet> | ok, studying the cookbook example a bit more it seems i might be uing `withClientM` incorrectly.. i was trying to do all the processing in the first argument (the client action) rather than the final argument (the inside of the `with` context) |
| 2021-05-04 17:31:34 | ← | ecrance parts (~Adium@2a01cb058dba1100b064de7ae4382049.ipv6.abo.wanadoo.fr) () |
| 2021-05-04 17:32:02 | × | RusAlex quits (~Chel@unaffiliated/rusalex) (Ping timeout: 265 seconds) |
| 2021-05-04 17:32:59 | → | JustinCase joins (~justin@2600:4040:122c:1400:3e6a:a7ff:fe68:5a47) |
| 2021-05-04 17:33:02 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 246 seconds) |
| 2021-05-04 17:33:33 | → | cfricke joins (~cfricke@unaffiliated/cfricke) |
| 2021-05-04 17:35:20 | → | ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-04 17:35:45 | <moet> | that doesn't seem to fix it either.. same behavior; the final argument just isn't called until the rpc disconnects |
| 2021-05-04 17:37:47 | × | zmagii quits (~zmagii@unaffiliated/zmagii) (Quit: ZNC 1.7.5+deb4 - https://znc.in) |
| 2021-05-04 17:37:52 | → | myShoggoth joins (~myShoggot@97-120-89-117.ptld.qwest.net) |
| 2021-05-04 17:38:30 | → | thunderrd joins (~thunderrd@183.182.114.223) |
| 2021-05-04 17:39:00 | → | puffnfresh joins (~puffnfres@45.76.124.5) |
| 2021-05-04 17:39:01 | → | cub3s_ joins (bifunc2@gateway/vpn/protonvpn/bifunc2) |
| 2021-05-04 17:39:41 | × | ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 2021-05-04 17:40:04 | → | RusAlex joins (~Chel@unaffiliated/rusalex) |
| 2021-05-04 17:40:13 | × | alx741 quits (~alx741@186.178.109.58) (Quit: alx741) |
| 2021-05-04 17:40:25 | <cub3s_> | It seems to me that a lot of Haskellers flocked to Stack or Nix before Nix-style builds (v2) existed in Cabal. |
| 2021-05-04 17:40:26 | <cub3s_> | But now that v2 builds exist in Cabal, it seems to me that there is absolutely no need anymore for Stack or Nix for 90% of Haskellers. |
| 2021-05-04 17:40:26 | <cub3s_> | Change my mind. |
| 2021-05-04 17:41:34 | → | stree joins (~stree@68.36.8.116) |
| 2021-05-04 17:41:52 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:1f8e:c408:8077:5927) |
| 2021-05-04 17:42:35 | → | cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 2021-05-04 17:43:35 | × | royal_screwup213 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
| 2021-05-04 17:43:47 | <sm[m]> | cub3s_: stack still has benefits for some - better usability, reproducability as default, less legacy confusion, stackage integration, certain features that work smoother |
| 2021-05-04 17:43:54 | → | royal_screwup213 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-05-04 17:43:57 | × | coot quits (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 2021-05-04 17:44:24 | → | BIG_JIMMY_D joins (~jim@108.61.185.76) |
| 2021-05-04 17:44:34 | <sm[m]> | likewise nix - whole-system/multi-language package management, not just haskell |
| 2021-05-04 17:45:06 | <monochrom> | Don't answer to provocative tactics such as "prove me wrong" or "change my mind" or "haskell can't convert a number to a string". |
| 2021-05-04 17:45:58 | <sm[m]> | why not, I just logged on and I'm fresh! :) |
| 2021-05-04 17:46:33 | <sm[m]> | plus, very few folks here speak of stack's strengths, it's my duty |
| 2021-05-04 17:46:51 | <cub3s_> | all i meant is, i've been using stack (a little nix) until now. just wanted someone to convince me to keep using those since i just found out about v2 today |
| 2021-05-04 17:47:39 | → | Erix joins (~erix@77.28.20.112) |
| 2021-05-04 17:48:03 | <sm[m]> | stack also was and maybe still is a bit more maintained / easier to contribute to |
| 2021-05-04 17:48:21 | × | Erix quits (~erix@77.28.20.112) (Client Quit) |
| 2021-05-04 17:48:43 | <sm[m]> | don't feel bad for using it, by all means learn both, they each are better in certain situations |
| 2021-05-04 17:48:56 | <monochrom> | Logically, unless stack is being obsoleted, there is no to leave what you have invested in. I would think that's reason enough. |
| 2021-05-04 17:49:01 | × | royal_screwup213 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 260 seconds) |
| 2021-05-04 17:49:50 | <monochrom> | If not, you have much deeper psychological issues. Talk to a counselor. |
| 2021-05-04 17:50:15 | <monochrom> | s/no to/no need to/ |
| 2021-05-04 17:50:21 | × | rj quits (~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds) |
| 2021-05-04 17:51:28 | → | alx741 joins (~alx741@186.178.109.58) |
| 2021-05-04 17:53:23 | <edmundnoble> | If you don't really care about stackage, and you use stack, you still pay for stackage |
| 2021-05-04 17:53:36 | <sclv> | nix shines when its not just haskell but part of a full application/appliance for production imho |
| 2021-05-04 17:55:30 | → | rj joins (~x@gateway/tor-sasl/rj) |
| 2021-05-04 17:56:00 | <sm[m]> | edmundnoble: yes, stack is not as good at finding free-form custom install plans. I wish it had not dropped that bit of cabal that used to be integrated |
| 2021-05-04 17:56:02 | → | royal_screwup213 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-05-04 17:56:05 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 250 seconds) |
| 2021-05-04 17:56:06 | → | ddellacosta joins (~ddellacos@86.106.143.135) |
| 2021-05-04 17:56:25 | <sm[m]> | one of these days we'll have a tool that does it all |
| 2021-05-04 17:56:36 | <cub3s_> | soon(tm) |
| 2021-05-04 17:56:49 | <edmundnoble> | cabal can be used with stackage |
| 2021-05-04 17:56:52 | → | justanotheruser joins (~justanoth@unaffiliated/justanotheruser) |
| 2021-05-04 17:58:41 | × | ReinH quits (sid179972@gateway/web/irccloud.com/x-fuvvxehhumskktue) (Ping timeout: 245 seconds) |
| 2021-05-04 17:59:18 | × | ryjm quits (sid383513@gateway/web/irccloud.com/x-mfvpahefkuhsmhxj) (Ping timeout: 258 seconds) |
| 2021-05-04 17:59:26 | × | wpcarro_ quits (sid397589@gateway/web/irccloud.com/x-oqezoawcccpelrna) (Read error: Connection reset by peer) |
| 2021-05-04 17:59:37 | × | benjamingr__ quits (uid23465@gateway/web/irccloud.com/x-ynbdnkhkjbtgwgql) (Ping timeout: 276 seconds) |
| 2021-05-04 17:59:39 | × | b20n quits (sid115913@gateway/web/irccloud.com/x-udwflvyexwjwmsyu) (Ping timeout: 260 seconds) |
| 2021-05-04 17:59:53 | × | benwr____ quits (sid372383@gateway/web/irccloud.com/x-xfdqoomnehumnzni) (Read error: Connection reset by peer) |
| 2021-05-04 18:00:07 | × | bradparker quits (sid262931@gateway/web/irccloud.com/x-pnnpnsamzcgcvhic) (Ping timeout: 260 seconds) |
| 2021-05-04 18:00:12 | × | SrPx quits (sid108780@gateway/web/irccloud.com/x-rwifggglogkkmwmr) (Ping timeout: 240 seconds) |
| 2021-05-04 18:00:20 | × | ddellacosta quits (~ddellacos@86.106.143.135) (Ping timeout: 246 seconds) |
| 2021-05-04 18:00:25 | × | d0liver quits (sid363046@gateway/web/irccloud.com/x-ymmzryfvswoxfpty) (Ping timeout: 250 seconds) |
All times are in UTC.