Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
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.