Logs: freenode/#haskell
| 2020-11-18 18:22:15 | × | chele quits (~chele@ip5b416ea2.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer) |
| 2020-11-18 18:22:22 | <monochrom> | Especially, a lot of FOSS software is intentionally forever in beta. |
| 2020-11-18 18:22:28 | → | Lycurgus joins (~niemand@cpe-45-46-142-188.buffalo.res.rr.com) |
| 2020-11-18 18:22:51 | <texasmynsted> | If only I could think of an app to write. |
| 2020-11-18 18:22:51 | <merijn> | monochrom: My FOSS isn't in beta. It's "free as in puppies" |
| 2020-11-18 18:23:05 | <texasmynsted> | If I could ever think of one I would do it. |
| 2020-11-18 18:23:18 | <geekosaur> | does it breed like them, too? |
| 2020-11-18 18:23:22 | <merijn> | monochrom: You can pick it up for free, but you'll have to pay to get it fixed ;) |
| 2020-11-18 18:23:27 | <monochrom> | Namely, those who follows ESR's bazaar model. The bazaar model is euphemism for intentional perpetual beta. |
| 2020-11-18 18:23:32 | <dolio> | Commercial software doesn't really seem that different from the inside. |
| 2020-11-18 18:23:46 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-11-18 18:23:56 | <dolio> | You only believe it's not still in beta because you bought it. |
| 2020-11-18 18:24:08 | <texasmynsted> | The difference is in that you paid for it. |
| 2020-11-18 18:24:10 | <geekosaur> | there is that, isn't there? |
| 2020-11-18 18:25:25 | × | jedai quits (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (Ping timeout: 240 seconds) |
| 2020-11-18 18:26:08 | → | alp joins (~alp@2a01:e0a:58b:4920:61ca:7518:9e8a:5ce1) |
| 2020-11-18 18:26:35 | <dolio> | I guess people pay for beta commercial software these days, too. |
| 2020-11-18 18:26:43 | <merijn> | monochrom: You might like PHK's take: https://queue.acm.org/detail.cfm?id=2349257 :) |
| 2020-11-18 18:26:48 | <monochrom> | Right, I don't contend that. |
| 2020-11-18 18:27:18 | <dolio> | At least video games. Lots of people buying perpetual beta games. :) |
| 2020-11-18 18:27:44 | → | jakob_ joins (~textual@p200300f49f1622000c29800dbc05d17e.dip0.t-ipconnect.de) |
| 2020-11-18 18:29:00 | <texasmynsted> | I buy books from manning that are not even to alpha stage yet |
| 2020-11-18 18:29:50 | × | darjeeling_ quits (~darjeelin@122.245.211.11) (Ping timeout: 256 seconds) |
| 2020-11-18 18:30:17 | → | ishutin joins (~Ishutin@92-249-179-45.pool.digikabel.hu) |
| 2020-11-18 18:33:25 | × | ishutin_ quits (~Ishutin@91-83-11-228.pool.digikabel.hu) (Ping timeout: 246 seconds) |
| 2020-11-18 18:34:04 | × | fraktor quits (~walt@129.93.191.18) (Quit: WeeChat 2.8) |
| 2020-11-18 18:34:05 | × | boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Quit: Connection closed) |
| 2020-11-18 18:34:24 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-11-18 18:34:47 | × | jakob_ quits (~textual@p200300f49f1622000c29800dbc05d17e.dip0.t-ipconnect.de) (Quit: My Laptop has gone to sleep. ZZZzzz…) |
| 2020-11-18 18:37:36 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-11-18 18:37:50 | × | conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-11-18 18:38:00 | <maerwald> | video games is a brutal industry anyway |
| 2020-11-18 18:38:01 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-11-18 18:38:36 | <texasmynsted> | video game industry is a gold rush |
| 2020-11-18 18:39:51 | → | knupfer joins (~Thunderbi@200116b8244bd600d8ff78fffe37ebfb.dip.versatel-1u1.de) |
| 2020-11-18 18:40:17 | × | knupfer quits (~Thunderbi@200116b8244bd600d8ff78fffe37ebfb.dip.versatel-1u1.de) (Remote host closed the connection) |
| 2020-11-18 18:40:25 | → | knupfer joins (~Thunderbi@200116b8244bd6009cdc066a89cb8c22.dip.versatel-1u1.de) |
| 2020-11-18 18:42:18 | Lord_of_Life_ | is now known as Lord_of_Life |
| 2020-11-18 18:42:37 | <idnar> | hekkaidekapus: aha |
| 2020-11-18 18:43:06 | × | Ariakenom quits (~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se) (Quit: Leaving) |
| 2020-11-18 18:44:53 | → | darjeeling_ joins (~darjeelin@122.245.211.11) |
| 2020-11-18 18:45:03 | <hekkaidekapus> | idnar: Are you parsing stuff? I’m wondering whether you are actually after Data.Fixed. |
| 2020-11-18 18:46:58 | <idnar> | hekkaidekapus: JSON numbers, kinda |
| 2020-11-18 18:47:21 | <hekkaidekapus> | Parsing it is, then. |
| 2020-11-18 18:47:39 | → | Ariakenom joins (~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se) |
| 2020-11-18 18:48:56 | → | conal joins (~conal@64.71.133.70) |
| 2020-11-18 18:49:07 | × | kritzefitz quits (~kritzefit@212.86.56.80) (Ping timeout: 260 seconds) |
| 2020-11-18 18:51:00 | <hekkaidekapus> | @hackage scientific-notation <== idnar: Check out that. |
| 2020-11-18 18:51:00 | <lambdabot> | https://hackage.haskell.org/package/scientific-notation <== idnar: Check out that. |
| 2020-11-18 18:51:05 | <idnar> | hekkaidekapus: I'm implementing this madness: https://docs.kraken.com/websockets/#book-checksum |
| 2020-11-18 18:51:33 | × | SanchayanMaity quits (~Sanchayan@106.201.35.233) (Quit: SanchayanMaity) |
| 2020-11-18 18:52:25 | × | jespada quits (~jespada@90.254.245.49) (Quit: Leaving) |
| 2020-11-18 18:52:34 | × | geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds) |
| 2020-11-18 18:52:38 | <idnar> | hekkaidekapus: ooh this is handy |
| 2020-11-18 18:52:44 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:1c60:9ba4:8bf9:ee34) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-18 18:53:01 | → | jespada joins (~jespada@90.254.245.49) |
| 2020-11-18 18:54:12 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:1c60:9ba4:8bf9:ee34) |
| 2020-11-18 18:55:22 | <idnar> | hekkaidekapus: thanks! |
| 2020-11-18 18:56:07 | × | knupfer quits (~Thunderbi@200116b8244bd6009cdc066a89cb8c22.dip.versatel-1u1.de) (Ping timeout: 260 seconds) |
| 2020-11-18 18:56:20 | <dminuoso> | idnar: You could also look at https://hackage.haskell.org/package/scientific-0.3.6.2/docs/Data-Scientific.html which is what aeson uses |
| 2020-11-18 18:56:30 | <hekkaidekapus> | You’re welcome. That Kraken thing has speed requirements. You will appreciate this line: “The scientific-notation parser outperforms the scientific parser that ships with aeson by a factor of five on small numbers.” |
| 2020-11-18 18:56:59 | <hekkaidekapus> | dminuoso: Raced :) ^^^ |
| 2020-11-18 18:57:37 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-18 19:00:02 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-11-18 19:00:19 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-11-18 19:02:36 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-11-18 19:02:41 | <idnar> | hekkaidekapus: yeah, for what I'm doing, it's very useful to have a fast parse to something I can do trivial ops on; I need a more complicated conversion after that, but the converted values often go unused so I don't have to pay |
| 2020-11-18 19:02:51 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-11-18 19:03:24 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 2020-11-18 19:03:42 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
| 2020-11-18 19:03:56 | <idnar> | dminuoso: I am currently parsing to that :) |
| 2020-11-18 19:06:13 | × | u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer) |
| 2020-11-18 19:06:30 | → | u0_a298 joins (~user@47.206.148.226) |
| 2020-11-18 19:07:15 | → | dragestil joins (~quassel@185.137.175.104) |
| 2020-11-18 19:07:20 | <idnar> | hekkaidekapus: blah, I could do with an Ord instance though |
| 2020-11-18 19:08:47 | <hekkaidekapus> | The parsed numbers are not meant to be used as such. Refer to the ‘Consume’ section of haddocks instead. |
| 2020-11-18 19:10:00 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
| 2020-11-18 19:10:39 | → | wroathe joins (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) |
| 2020-11-18 19:11:39 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-11-18 19:11:52 | × | nados quits (~dan@69-165-210-185.cable.teksavvy.com) (Quit: Leaving) |
| 2020-11-18 19:12:57 | × | texasmynsted quits (~texasmyns@212.102.45.121) (Remote host closed the connection) |
| 2020-11-18 19:13:32 | → | texasmynsted joins (~texasmyns@212.102.45.121) |
| 2020-11-18 19:14:11 | → | geekosaur joins (82659a09@host154-009.vpn.uakron.edu) |
| 2020-11-18 19:14:48 | × | dragestil quits (~quassel@185.137.175.104) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2020-11-18 19:16:52 | × | ubert quits (~Thunderbi@p200300ecdf1e53a7e6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-11-18 19:17:52 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-18 19:19:08 | × | texasmynsted quits (~texasmyns@212.102.45.121) (Ping timeout: 256 seconds) |
| 2020-11-18 19:20:44 | × | Jonno_FTW quits (~come@api.carswap.me) (Ping timeout: 272 seconds) |
| 2020-11-18 19:21:46 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 2020-11-18 19:22:28 | → | knupfer joins (~Thunderbi@200116b8244bd6003ce66efffe6f5e29.dip.versatel-1u1.de) |
| 2020-11-18 19:22:29 | × | knupfer quits (~Thunderbi@200116b8244bd6003ce66efffe6f5e29.dip.versatel-1u1.de) (Client Quit) |
| 2020-11-18 19:22:43 | → | mastarija joins (~mastarija@93-136-96-155.adsl.net.t-com.hr) |
| 2020-11-18 19:22:45 | → | knupfer joins (~Thunderbi@i5E86B4DB.versanet.de) |
| 2020-11-18 19:23:36 | <mastarija> | I'm having some trouble writing instances for generics. |
| 2020-11-18 19:23:40 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 256 seconds) |
| 2020-11-18 19:23:56 | <mastarija> | I have these two instances |
| 2020-11-18 19:23:58 | <mastarija> | instance {-# OVERLAPPABLE #-} EncOpaque' v => EncOpaque' ( S1 s v ) where |
| 2020-11-18 19:24:05 | <mastarija> | instance EncOpaque' v => EncOpaque' ( S1 ('MetaSel ( 'Just f ) x y z ) v ) where |
| 2020-11-18 19:24:31 | <mastarija> | problem is that in the second I want to get name of the field 'f' |
| 2020-11-18 19:24:43 | <mastarija> | for that I have to use Selector class |
All times are in UTC.