Logs: freenode/#haskell
| 2021-05-05 08:38:29 | <Cale> | oh, right, forgot the details of runWithReplace's type |
| 2021-05-05 08:38:48 | <Cale> | since you're taking snd in the end anyway, that bit will never be used |
| 2021-05-05 08:40:22 | <Cale> | sequenceEvent is a lot like dyn, though without the holdDyn |
| 2021-05-05 08:41:35 | <wrunt> | I couldn't use dyn as I have code on the backend that isn't using reflex-dom. |
| 2021-05-05 08:41:55 | → | v01d4lph4 joins (~v01d4lph4@122.160.65.250) |
| 2021-05-05 08:41:59 | → | jgt_ joins (~jgt@87.227.221.129) |
| 2021-05-05 08:41:59 | <Cale> | Oh, you're using reflex in backend code? |
| 2021-05-05 08:42:28 | → | nicholasbulka joins (~nicholasb@c-73-21-82-200.hsd1.ga.comcast.net) |
| 2021-05-05 08:43:00 | <Cale> | I guess there's the terribly-named stuff in Reflex.Network (we really ought to put that module through a deprecation cycle to change the names, since the functions there have nothing to do with networks) |
| 2021-05-05 08:43:07 | <wrunt> | Yeah, I have a websocket from frontend to backend using RequesterT, and I wanted to use it in reverse as well, with the backend making requests to the frontend, so I used RequesterT on the backend as well (with GADT APIs). |
| 2021-05-05 08:43:20 | <Cale> | networkHold = widgetHold, networkView = dyn |
| 2021-05-05 08:43:44 | × | nicholasbulka quits (~nicholasb@c-73-21-82-200.hsd1.ga.comcast.net) (Read error: Connection reset by peer) |
| 2021-05-05 08:43:45 | → | nicholas_ joins (~nicholasb@2601:900:4301:da0:54f8:9d79:2393:45b9) |
| 2021-05-05 08:44:08 | <wrunt> | I came to sequenceEvent via the implementation of dyn, from memory, because it was just `dyn = networkView` |
| 2021-05-05 08:44:21 | × | v01d4lph4 quits (~v01d4lph4@122.160.65.250) (Remote host closed the connection) |
| 2021-05-05 08:44:27 | <Cale> | Interesting -- you might run into the limitation that Spider doesn't really work concurrently at some point, but if you can keep the reflex-y code on one thread, it should be okay. |
| 2021-05-05 08:45:04 | → | v01d4lph4 joins (~v01d4lph4@122.160.65.250) |
| 2021-05-05 08:45:05 | × | v01d4lph4 quits (~v01d4lph4@122.160.65.250) (Read error: Connection reset by peer) |
| 2021-05-05 08:45:20 | → | v01d4lph4 joins (~v01d4lph4@122.160.65.250) |
| 2021-05-05 08:45:39 | <wrunt> | Er, well I have one thread (or maybe two?) per client... :/ |
| 2021-05-05 08:47:49 | <wrunt> | I am seeing this error periodically: 'Error : Unexpected Duplicate, syncCallbacks=True nBatch=217 nExpected=221', from jsaddle, which does feel like a concurrency issue. |
| 2021-05-05 08:48:08 | <Cale> | Are you using Events/Dynamics and such from multiple threads? |
| 2021-05-05 08:48:19 | × | nicholas_ quits (~nicholasb@2601:900:4301:da0:54f8:9d79:2393:45b9) (Ping timeout: 250 seconds) |
| 2021-05-05 08:49:07 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-05-05 08:49:18 | → | _ht joins (~quassel@82-169-194-8.biz.kpn.net) |
| 2021-05-05 08:49:56 | <wrunt> | I'm only using reflex in one thread, but another thread is triggering events in the network, and receiving output from reflex. |
| 2021-05-05 08:50:11 | <Cale> | Yeah, that sounds like it could be fine |
| 2021-05-05 08:50:40 | → | rond_ joins (5940206b@89-64-32-107.dynamic.chello.pl) |
| 2021-05-05 08:50:49 | <Cale> | It's usually okay to do stuff like forking a thread from inside a performEventAsync even |
| 2021-05-05 08:53:07 | → | m0rphism joins (~m0rphism@HSI-KBW-085-216-104-059.hsi.kabelbw.de) |
| 2021-05-05 08:53:31 | → | nicholasbulka joins (~nicholasb@2601:900:4301:da0:d09a:226b:917d:ae5f) |
| 2021-05-05 08:53:32 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 246 seconds) |
| 2021-05-05 08:54:55 | × | enoq quits (~textual@194-208-146-143.lampert.tv) (Quit: Textual IRC Client: www.textualapp.com) |
| 2021-05-05 08:55:27 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-05-05 08:57:54 | × | nicholasbulka quits (~nicholasb@2601:900:4301:da0:d09a:226b:917d:ae5f) (Ping timeout: 245 seconds) |
| 2021-05-05 09:03:26 | × | malumore quits (~malumore@151.62.122.2) (Ping timeout: 240 seconds) |
| 2021-05-05 09:05:42 | → | acidjnk_new2 joins (~acidjnk@p200300d0c72b9574a5163a3f5f418180.dip0.t-ipconnect.de) |
| 2021-05-05 09:05:43 | → | Pickchea joins (~private@unaffiliated/pickchea) |
| 2021-05-05 09:06:32 | × | heatsink quits (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2021-05-05 09:09:13 | ← | jakalx parts (~jakalx@base.jakalx.net) ("Error from remote client") |
| 2021-05-05 09:11:36 | → | minoru_shiraeesh joins (~shiraeesh@77.94.25.20) |
| 2021-05-05 09:12:50 | → | tempate_ joins (~alpha@90.167.203.82) |
| 2021-05-05 09:17:48 | → | enoq joins (~textual@194-208-146-143.lampert.tv) |
| 2021-05-05 09:20:04 | → | gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh) |
| 2021-05-05 09:20:41 | × | minoru_shiraeesh quits (~shiraeesh@77.94.25.20) (Ping timeout: 240 seconds) |
| 2021-05-05 09:22:47 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-05-05 09:26:25 | → | minoru_shiraeesh joins (~shiraeesh@77.94.25.20) |
| 2021-05-05 09:27:41 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 268 seconds) |
| 2021-05-05 09:28:31 | → | DavidEichmann joins (~david@156.59.147.147.dyn.plus.net) |
| 2021-05-05 09:29:02 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 265 seconds) |
| 2021-05-05 09:30:13 | × | frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 252 seconds) |
| 2021-05-05 09:31:56 | → | HannaM joins (~quassel@p54849510.dip0.t-ipconnect.de) |
| 2021-05-05 09:32:00 | → | knupfer joins (~Thunderbi@dynamic-046-114-150-034.46.114.pool.telefonica.de) |
| 2021-05-05 09:35:41 | × | gnumonic quits (~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net) (Ping timeout: 240 seconds) |
| 2021-05-05 09:38:35 | × | ericsagnes quits (~ericsagne@2405:6580:0:5100:1f8e:c408:8077:5927) (Ping timeout: 250 seconds) |
| 2021-05-05 09:41:42 | × | ania123 quits (5e89ad7c@94.137.173.124) (Quit: Connection closed) |
| 2021-05-05 09:42:51 | → | royal_screwup213 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-05-05 09:42:59 | → | ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-05 09:43:53 | → | oxide joins (~lambda@unaffiliated/mclaren) |
| 2021-05-05 09:44:21 | → | gnumonic joins (~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net) |
| 2021-05-05 09:46:17 | → | ClaudiusMaximus joins (~claude@cpc98210-croy26-2-0-cust137.19-2.cable.virginm.net) |
| 2021-05-05 09:46:23 | × | ClaudiusMaximus quits (~claude@cpc98210-croy26-2-0-cust137.19-2.cable.virginm.net) (Changing host) |
| 2021-05-05 09:46:23 | → | ClaudiusMaximus joins (~claude@unaffiliated/claudiusmaximus) |
| 2021-05-05 09:47:02 | × | v01d4lph4 quits (~v01d4lph4@122.160.65.250) (Remote host closed the connection) |
| 2021-05-05 09:48:51 | × | ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 265 seconds) |
| 2021-05-05 09:49:04 | → | v01d4lph4 joins (~v01d4lph4@122.160.65.250) |
| 2021-05-05 09:49:06 | × | v01d4lph4 quits (~v01d4lph4@122.160.65.250) (Remote host closed the connection) |
| 2021-05-05 09:49:22 | → | v01d4lph4 joins (~v01d4lph4@122.160.65.250) |
| 2021-05-05 09:53:20 | → | adziahel[m] joins (adziahelma@gateway/shell/matrix.org/x-wfunetkhbecnexqt) |
| 2021-05-05 09:53:26 | → | ericsagnes joins (~ericsagne@i220-108-228-29.s42.a013.ap.plala.or.jp) |
| 2021-05-05 09:55:51 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 246 seconds) |
| 2021-05-05 10:00:09 | → | ddellacosta joins (~ddellacos@86.106.143.122) |
| 2021-05-05 10:00:14 | → | pfurla joins (~pfurla@ool-182ed2e2.dyn.optonline.net) |
| 2021-05-05 10:00:50 | → | __monty__ joins (~toonn@unaffiliated/toonn) |
| 2021-05-05 10:02:46 | × | pfurla_ quits (~pfurla@247.15.195.173.client.static.strong-in52.as13926.net) (Ping timeout: 240 seconds) |
| 2021-05-05 10:02:46 | × | ukari quits (~ukari@unaffiliated/ukari) (Remote host closed the connection) |
| 2021-05-05 10:04:26 | × | ddellacosta quits (~ddellacos@86.106.143.122) (Ping timeout: 240 seconds) |
| 2021-05-05 10:04:38 | tempate_ | is now known as tempate |
| 2021-05-05 10:04:53 | × | tempate quits (~alpha@90.167.203.82) (Changing host) |
| 2021-05-05 10:04:53 | → | tempate joins (~alpha@unaffiliated/tempate) |
| 2021-05-05 10:05:46 | → | Codaraxis_ joins (~Codaraxis@ip68-5-90-227.oc.oc.cox.net) |
| 2021-05-05 10:07:06 | → | heatsink joins (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
| 2021-05-05 10:08:38 | × | zaquest quits (~notzaques@5.128.210.178) (Quit: Leaving) |
| 2021-05-05 10:09:06 | × | Codaraxis quits (~Codaraxis@92.223.89.201) (Ping timeout: 240 seconds) |
| 2021-05-05 10:09:07 | → | stree joins (~stree@68.36.8.116) |
| 2021-05-05 10:09:56 | → | zaquest joins (~notzaques@5.128.210.178) |
| 2021-05-05 10:12:03 | × | heatsink quits (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 265 seconds) |
| 2021-05-05 10:14:14 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-05-05 10:15:55 | × | hiroaki quits (~hiroaki@2a02:8108:8c40:2bb8:9fc4:8832:acfc:57c0) (Ping timeout: 260 seconds) |
| 2021-05-05 10:20:19 | → | LKoen joins (~LKoen@140.170.9.109.rev.sfr.net) |
| 2021-05-05 10:21:40 | → | malumore joins (~malumore@151.62.122.2) |
| 2021-05-05 10:24:15 | → | bitmagie joins (~Thunderbi@200116b806538300bd7044d2c2250373.dip.versatel-1u1.de) |
| 2021-05-05 10:25:17 | → | petersen joins (~petersen@redhat/juhp) |
| 2021-05-05 10:27:05 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 2021-05-05 10:27:30 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 2021-05-05 10:27:58 | → | hiroaki joins (~hiroaki@2a02:8108:8c40:2bb8:cda4:a4c9:79f:65d3) |
| 2021-05-05 10:28:10 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-05-05 10:30:45 | × | andreas303 quits (~andreas@gateway/tor-sasl/andreas303) (Ping timeout: 240 seconds) |
| 2021-05-05 10:31:44 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-05-05 10:33:15 | → | andreas303 joins (~andreas@gateway/tor-sasl/andreas303) |
All times are in UTC.