2024/05/31

Newest at the top

2024-05-31 20:38:14 +0200andrewboltachev(~andrey@178.141.226.53) ()
2024-05-31 20:36:58 +0200bontaq(~user@ool-45779c03.dyn.optonline.net)
2024-05-31 20:35:17 +0200average(uid473595@user/average)
2024-05-31 20:33:27 +0200waleee(~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 268 seconds)
2024-05-31 20:33:16 +0200fireking04(~user@112.206.71.35) (Remote host closed the connection)
2024-05-31 20:27:33 +0200waleee(~waleee@h-176-10-144-38.NA.cust.bahnhof.se)
2024-05-31 20:26:06 +0200michalz(~michalz@185.246.207.205)
2024-05-31 20:25:09 +0200waleee(~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 272 seconds)
2024-05-31 20:10:11 +0200bontaq(~user@ool-45779c03.dyn.optonline.net) (Ping timeout: 264 seconds)
2024-05-31 20:08:11 +0200yin(~yin@user/zero) (Ping timeout: 256 seconds)
2024-05-31 20:00:33 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-05-31 19:50:39 +0200Angelz(Angelz@user/angelz)
2024-05-31 19:50:39 +0200Angelz(Angelz@2605:6400:30:fc15:d55b:fa6c:bd14:9973) (Changing host)
2024-05-31 19:40:54 +0200philopsos1(~caecilius@user/philopsos) (Ping timeout: 256 seconds)
2024-05-31 19:37:30 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-05-31 19:26:41 +0200titibandit(~user@user/titibandit)
2024-05-31 19:26:08 +0200andrei_n(~andrei.n@2a02:a03f:c091:a800:66f8:a011:89:520f)
2024-05-31 19:25:51 +0200andrei_n(~andrei.n@2a02:a03f:c091:a800:66f8:a011:89:520f) (Remote host closed the connection)
2024-05-31 19:24:18 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-05-31 19:23:56 +0200euleritian(~euleritia@dynamic-176-000-194-148.176.0.pool.telefonica.de) (Read error: Connection reset by peer)
2024-05-31 19:18:30 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-05-31 19:05:15 +0200srk(~sorki@user/srk)
2024-05-31 19:02:00 +0200ridcully(~ridcully@p508ac2b4.dip0.t-ipconnect.de)
2024-05-31 19:01:43 +0200ridcully_(~ridcully@p508ac2b4.dip0.t-ipconnect.de) (Quit: WeeChat 4.2.1)
2024-05-31 19:00:53 +0200heartbur1(~gass@81.4.123.134) (Read error: Connection reset by peer)
2024-05-31 18:58:29 +0200tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net)
2024-05-31 18:55:48 +0200sord937(~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2024-05-31 18:55:32 +0200 <geekosaur> StateT is (s -> (s,a)), ReaderT is (r -> a)
2024-05-31 18:51:22 +0200 <andrewboltachev> aha
2024-05-31 18:50:53 +0200 <geekosaur> it's usually optimized away since they're very simple wrappers
2024-05-31 18:50:16 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-05-31 18:50:15 +0200 <andrewboltachev> Is using StateT/ReaderT fast? Or that's not how people handle that
2024-05-31 18:49:21 +0200 <geekosaur> although exponential is more common
2024-05-31 18:49:04 +0200 <geekosaur> algorithm also matters, if you've accidentally done something like Ackermann it'll really suck with large inputs
2024-05-31 18:48:32 +0200euleritian(~euleritia@dynamic-176-000-194-148.176.0.pool.telefonica.de)
2024-05-31 18:48:24 +0200 <andrewboltachev> wow I don't have to use '@' sorry
2024-05-31 18:48:13 +0200zmt00(~zmt00@user/zmt00)
2024-05-31 18:47:50 +0200 <lambdabot> Unknown command, try @list
2024-05-31 18:47:50 +0200 <andrewboltachev> @geekosaur: yes. might be! I have a tree-like data structure. When I have array of 16 (big) items, and process one by one, it handles very quickly. But 16 items together in an array, and wrapped in another thing (I use Vector) just hangs
2024-05-31 18:47:37 +0200euleritian(~euleritia@77.22.252.56) (Ping timeout: 272 seconds)
2024-05-31 18:45:10 +0200superbil(~superbil@1-34-176-171.hinet-ip.hinet.net)
2024-05-31 18:44:48 +0200Sgeo(~Sgeo@user/sgeo)
2024-05-31 18:44:19 +0200 <geekosaur> which is likely if you're running it in ghci
2024-05-31 18:44:09 +0200 <geekosaur> that, or you're just very unoptimized
2024-05-31 18:42:59 +0200 <geekosaur> that is, they appear to have data dependencies that might not exist, leading to excessive recomputation?
2024-05-31 18:42:38 +0200 <geekosaur> although your problem sounds more like it's reprocessing stuff, which may mean you have code that's being interpreted as functions
2024-05-31 18:42:35 +0200 <lambdabot> https://wiki.haskell.org/Learning_Haskell
2024-05-31 18:42:35 +0200 <andrewboltachev> @Leary thanks. Will try
2024-05-31 18:40:34 +0200 <Leary> andrewboltachev: I don't know about memory limits, but code interpreted by ghci isn't optimised. If you actually compile the code with -O and run the binary, it should execute many times faster and will likely use less memory too.
2024-05-31 18:39:51 +0200fireking04(~user@112.206.71.35)