Logs: freenode/#haskell
| 2020-10-15 15:27:31 | × | snakemas1 quits (~snakemast@213.100.206.23) (Ping timeout: 256 seconds) |
| 2020-10-15 15:27:43 | × | jgt1 quits (~jgt@77-255-14-254.adsl.inetia.pl) (Ping timeout: 265 seconds) |
| 2020-10-15 15:27:57 | <ixlun> | Here is the code in question: https://pastebin.com/wfnsY3pC |
| 2020-10-15 15:28:13 | → | nineonine joins (~nineonine@216-19-190-182.dyn.novuscom.net) |
| 2020-10-15 15:28:25 | → | Stanley00 joins (~stanley00@unaffiliated/stanley00) |
| 2020-10-15 15:29:06 | × | kenran quits (~maier@b2b-37-24-119-190.unitymedia.biz) (Ping timeout: 272 seconds) |
| 2020-10-15 15:29:24 | <ixlun> | `search' is the long operation |
| 2020-10-15 15:30:06 | <ixlun> | thing is. it's not a particularly tight loop either... it's expanding a game tree to depth n... there will be plenty of allocs happening |
| 2020-10-15 15:30:23 | → | carlomagno joins (~cararell@inet-hqmc02-o.oracle.com) |
| 2020-10-15 15:30:24 | → | Kaeipi joins (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-10-15 15:31:25 | × | Kaiepi quits (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection) |
| 2020-10-15 15:31:38 | × | xff0x quits (~fox@217.110.198.158) (Ping timeout: 260 seconds) |
| 2020-10-15 15:33:31 | × | Stanley00 quits (~stanley00@unaffiliated/stanley00) (Ping timeout: 265 seconds) |
| 2020-10-15 15:33:37 | → | xff0x joins (~fox@217.110.198.158) |
| 2020-10-15 15:34:41 | × | chaosmasttter quits (~chaosmast@p200300c4a711b001c4478125cc0e8bf4.dip0.t-ipconnect.de) (Ping timeout: 244 seconds) |
| 2020-10-15 15:34:49 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 2020-10-15 15:38:51 | × | alp quits (~alp@2a01:e0a:58b:4920:68d6:ac21:2986:7340) (Remote host closed the connection) |
| 2020-10-15 15:39:17 | → | alp joins (~alp@2a01:e0a:58b:4920:a4ff:54f4:66b6:7a92) |
| 2020-10-15 15:39:45 | × | xerox_ quits (~xerox@unaffiliated/xerox) (Ping timeout: 240 seconds) |
| 2020-10-15 15:42:31 | → | dcoutts_ joins (~duncan@33.14.75.194.dyn.plus.net) |
| 2020-10-15 15:45:26 | → | conal joins (~conal@64.71.133.70) |
| 2020-10-15 15:45:29 | × | jchia quits (~jchia@58.32.38.34) (Read error: Connection reset by peer) |
| 2020-10-15 15:46:53 | → | jchia joins (~jchia@58.32.34.43) |
| 2020-10-15 15:48:27 | hackage | byteslice 0.2.4.0 - Slicing managed and unmanaged memory https://hackage.haskell.org/package/byteslice-0.2.4.0 (andrewthad) |
| 2020-10-15 15:50:05 | × | conal quits (~conal@64.71.133.70) (Ping timeout: 240 seconds) |
| 2020-10-15 15:50:15 | → | kritzefitz joins (~kritzefit@212.86.56.80) |
| 2020-10-15 15:53:12 | × | acidjnk_new quits (~acidjnk@200116b8676f9500dd470071dd3fdc09.dip.versatel-1u1.de) (Ping timeout: 260 seconds) |
| 2020-10-15 15:53:43 | × | xff0x quits (~fox@217.110.198.158) (Ping timeout: 246 seconds) |
| 2020-10-15 15:55:49 | → | xff0x joins (~fox@217.110.198.158) |
| 2020-10-15 15:56:11 | → | nineonin_ joins (~nineonine@50.216.62.2) |
| 2020-10-15 15:56:24 | → | yost3d joins (~yost3d@195.206.169.184) |
| 2020-10-15 15:57:07 | → | chaosmasttter joins (~chaosmast@p200300c4a711b001c4478125cc0e8bf4.dip0.t-ipconnect.de) |
| 2020-10-15 15:57:17 | <monochrom> | Interesting, https://github.com/folidota/GSoC2020 (they only did multiple polynomial quadratic sieve) |
| 2020-10-15 15:59:37 | × | nineonine quits (~nineonine@216-19-190-182.dyn.novuscom.net) (Ping timeout: 265 seconds) |
| 2020-10-15 16:01:22 | × | xff0x quits (~fox@217.110.198.158) (Ping timeout: 256 seconds) |
| 2020-10-15 16:01:27 | → | snakemas1 joins (~snakemast@213.100.206.23) |
| 2020-10-15 16:06:47 | × | nineonin_ quits (~nineonine@50.216.62.2) (Ping timeout: 260 seconds) |
| 2020-10-15 16:12:28 | hackage | launchdarkly-server-sdk 2.0.2 - Server-side SDK for integrating with LaunchDarkly https://hackage.haskell.org/package/launchdarkly-server-sdk-2.0.2 (launchdarkly) |
| 2020-10-15 16:13:03 | → | xerox_ joins (~xerox@unaffiliated/xerox) |
| 2020-10-15 16:13:25 | × | wroathe quits (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 264 seconds) |
| 2020-10-15 16:13:28 | hackage | ptr-poker 0.1.1 - Pointer poking action construction and composition toolkit https://hackage.haskell.org/package/ptr-poker-0.1.1 (NikitaVolkov) |
| 2020-10-15 16:14:22 | × | ubert quits (~Thunderbi@2a02:8109:9880:303c:ca5b:76ff:fe29:f233) (Quit: ubert) |
| 2020-10-15 16:15:58 | hackage | stack 2.5.1 - The Haskell Tool Stack https://hackage.haskell.org/package/stack-2.5.1 (borsboom) |
| 2020-10-15 16:16:34 | → | geekosaur joins (ac3a5370@172.58.83.112) |
| 2020-10-15 16:17:46 | × | da39a3ee5e6b4b0d quits (~textual@n11211935170.netvigator.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-10-15 16:19:36 | → | ddellacosta joins (~dd@86.106.121.168) |
| 2020-10-15 16:22:01 | → | wroathe joins (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) |
| 2020-10-15 16:23:36 | → | jgt1 joins (~jgt@77-255-14-254.adsl.inetia.pl) |
| 2020-10-15 16:24:05 | × | alp quits (~alp@2a01:e0a:58b:4920:a4ff:54f4:66b6:7a92) (Ping timeout: 272 seconds) |
| 2020-10-15 16:25:15 | × | GyroW quits (~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie) |
| 2020-10-15 16:25:22 | → | aarvar joins (~foewfoiew@c.24.56.239.179.static.broadstripe.net) |
| 2020-10-15 16:25:25 | → | GyroW joins (~GyroW@d54C03E98.access.telenet.be) |
| 2020-10-15 16:25:25 | × | GyroW quits (~GyroW@d54C03E98.access.telenet.be) (Changing host) |
| 2020-10-15 16:25:25 | → | GyroW joins (~GyroW@unaffiliated/gyrow) |
| 2020-10-15 16:26:25 | → | nineonine joins (~nineonine@50.216.62.2) |
| 2020-10-15 16:27:07 | → | johnw joins (~johnw@haskell/developer/johnw) |
| 2020-10-15 16:36:33 | <monochrom> | \∩/ tomsmeding's pastebin is in Haskell Weekly News's Show & Tell |
| 2020-10-15 16:36:50 | <tomsmeding> | \o/ |
| 2020-10-15 16:36:50 | <monochrom> | and the new ircbrowse too |
| 2020-10-15 16:40:51 | <Uniaika> | \o/ |
| 2020-10-15 16:41:02 | <Uniaika> | Taylor is amongst us! |
| 2020-10-15 16:41:40 | → | conal joins (~conal@64.71.133.70) |
| 2020-10-15 16:42:09 | × | reallymemorable quits (~quassel@ip68-9-215-56.ri.ri.cox.net) (Ping timeout: 265 seconds) |
| 2020-10-15 16:43:19 | → | max__ joins (~max@bzq-110-168-31-106.red.bezeqint.net) |
| 2020-10-15 16:44:45 | × | nineonine quits (~nineonine@50.216.62.2) (Ping timeout: 240 seconds) |
| 2020-10-15 16:45:37 | <AWizzArd> | I have a ByteString with possibly incorrect JSON, but I want to read as much out of it as possible. ["{'a':1}", ",{'b':1}", ",{'c':1}", ",{'d' this should give me a, b and c, and let me know at which position no correct parsing was possible anymore. Any suggestion? |
| 2020-10-15 16:46:37 | × | conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-10-15 16:46:37 | <phadej> | if using unreleased libraries is fine, then https://github.com/phadej/saison can give you the prefix |
| 2020-10-15 16:46:40 | → | LKoen joins (~LKoen@81.255.219.130) |
| 2020-10-15 16:47:04 | <phadej> | (you'll get a structured stream of tokens with error lingering at the end) |
| 2020-10-15 16:47:32 | → | alp joins (~alp@2a01:e0a:58b:4920:4caa:69b1:bc4a:b2ee) |
| 2020-10-15 16:47:42 | <phadej> | but IIRC I don't count bytes, so you don't get absolute position of error |
| 2020-10-15 16:47:44 | × | Kaeipi quits (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection) |
| 2020-10-15 16:47:53 | → | Kaiepi joins (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-10-15 16:48:50 | <AWizzArd> | phadej: I might be able to re-construct this. |
| 2020-10-15 16:49:15 | × | snakemas1 quits (~snakemast@213.100.206.23) (Ping timeout: 260 seconds) |
| 2020-10-15 16:49:38 | <AWizzArd> | phadej: the highlevel goal here is to have a route in Snap that may receive some gigabytes of json objects {} inside a list. I want to insert them into my DB without needing 256 GB of RAM. |
| 2020-10-15 16:49:54 | <phadej> | that's the use case for saison, yes. |
| 2020-10-15 16:49:58 | <phadej> | it's a streaming parser |
| 2020-10-15 16:50:08 | × | Kaiepi quits (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection) |
| 2020-10-15 16:50:18 | → | Kaiepi joins (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-10-15 16:50:23 | <AWizzArd> | phadej: so currently I read chunks from the InputStream and with those resulting (smallish) ByteStrings I wanna see what I’ve got so far. |
| 2020-10-15 16:50:26 | <phadej> | but I hadn't time (or need) to polish it beyond basic PoC |
| 2020-10-15 16:50:32 | <AWizzArd> | phadej: good, so I can have a look. |
| 2020-10-15 16:50:47 | <phadej> | hmm, and in fact, I don't have "feed me more input" system either |
| 2020-10-15 16:50:53 | <phadej> | so there's a lot to do :) |
| 2020-10-15 16:51:20 | <phadej> | I have an employer though :) |
| 2020-10-15 16:51:30 | <phadej> | (who likes when people need unwritten Haskell code!) |
| 2020-10-15 16:51:39 | <phadej> | yet* |
| 2020-10-15 16:51:49 | × | Guest95313 quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-10-15 16:52:13 | <AWizzArd> | (: |
| 2020-10-15 16:54:10 | → | nineonine joins (~nineonine@50.216.62.2) |
| 2020-10-15 16:54:11 | × | jneira_ quits (~jneira@211.red-176-87-17.dynamicip.rima-tde.net) (Read error: Connection reset by peer) |
| 2020-10-15 16:54:15 | × | sdx32 quits (~sdx23@unaffiliated/sdx23) (Remote host closed the connection) |
| 2020-10-15 16:54:20 | → | jneira_ joins (~jneira@80.30.100.250) |
| 2020-10-15 16:55:09 | → | sdx23 joins (~sdx23@unaffiliated/sdx23) |
| 2020-10-15 16:58:27 | hackage | clckwrks 0.26.2.2 - A secure, reliable content management system (CMS) and blogging platform https://hackage.haskell.org/package/clckwrks-0.26.2.2 (JeremyShaw) |
| 2020-10-15 16:58:57 | × | geekosaur quits (ac3a5370@172.58.83.112) (Remote host closed the connection) |
| 2020-10-15 17:00:58 | → | conal_ joins (~conal@64.71.133.70) |
| 2020-10-15 17:07:57 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
All times are in UTC.