Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,804,532 events total
2021-08-27 17:45:41 MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com)
2021-08-27 17:47:07 × neo2 quits (~neo3@cpe-292712.ip.primehome.com) (Ping timeout: 240 seconds)
2021-08-27 17:47:55 Erutuon joins (~Erutuon@user/erutuon)
2021-08-27 17:50:44 × thyriaen_ quits (~thyriaen@dynamic-089-012-236-255.89.12.pool.telefonica.de) (Quit: Leaving)
2021-08-27 17:54:49 takuan joins (~takuan@178-116-218-225.access.telenet.be)
2021-08-27 17:56:03 vysn joins (~vysn@user/vysn)
2021-08-27 17:57:50 × bgamari quits (~bgamari@2001:470:e438::1) (Quit: ZNC 1.8.1 - https://znc.in)
2021-08-27 17:58:12 bgamari joins (~bgamari@72.65.101.163)
2021-08-27 17:58:47 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-08-27 17:59:29 × Guest1015 quits (~chris@81.96.113.213) (Ping timeout: 248 seconds)
2021-08-27 18:00:27 <Cale> maerwald: They have some good use cases for things like building state machines, FRP, that sort of thing, but the details of how the class is defined and the stuff it leaves out tends to also undermine those use cases quite a bit.
2021-08-27 18:02:15 <Cale> It ought to be fixed up so that it fits the definition of a symmetric monoidal category a bit more closely. The extra operations that explicitly reassociate and swap tuples, introduce an eliminate units, actually become quite important, because they let you do some static analysis of your computation to simplify it before running, which is a trick that monads struggle with.
2021-08-27 18:03:36 <Cale> Currently, if you use the proc/do syntax, it will shove a black box "arr" in between every pair of arrows in your computation, which destroys any hope of simplifying things.
2021-08-27 18:05:05 <Cale> It's possible to get that down to basically just the cases where you have a complex (non-tuple-like) construction on the right of a -< or where you're doing a fancier pattern match on the left of a <-
2021-08-27 18:05:45 chris joins (~chris@81.96.113.213)
2021-08-27 18:05:48 chris is now known as Guest5790
2021-08-27 18:06:18 <Cale> But that said, even if it were improved to the point that it didn't undermine its best use cases, those use cases are still probably pretty rare :)
2021-08-27 18:07:34 eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:b5b4:3a1f:2123:21ea)
2021-08-27 18:09:25 × doyougnu quits (~user@c-73-25-202-122.hsd1.or.comcast.net) (Remote host closed the connection)
2021-08-27 18:10:11 × Guest5790 quits (~chris@81.96.113.213) (Ping timeout: 250 seconds)
2021-08-27 18:11:38 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2021-08-27 18:12:07 × hyiltiz quits (~quassel@31.220.5.250) (Ping timeout: 240 seconds)
2021-08-27 18:12:36 doyougnu joins (~user@c-73-25-202-122.hsd1.or.comcast.net)
2021-08-27 18:12:57 burnsidesLlama joins (~burnsides@dhcp168-011.wadham.ox.ac.uk)
2021-08-27 18:14:25 <sm> interesting!
2021-08-27 18:14:26 hyiltiz joins (~quassel@31.220.5.250)
2021-08-27 18:14:57 × MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 248 seconds)
2021-08-27 18:16:02 sm has been missing the Cale insight drops in here
2021-08-27 18:16:32 MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com)
2021-08-27 18:18:09 × burnsidesLlama quits (~burnsides@dhcp168-011.wadham.ox.ac.uk) (Ping timeout: 248 seconds)
2021-08-27 18:18:44 <maerwald> yeah, I still have to get into FRP as well, but the same thing applies as well: can't find a use case :p
2021-08-27 18:18:54 × MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Read error: Connection reset by peer)
2021-08-27 18:19:31 zebrag joins (~chris@user/zebrag)
2021-08-27 18:19:59 burnsidesLlama joins (~burnsides@dhcp168-011.wadham.ox.ac.uk)
2021-08-27 18:20:52 MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com)
2021-08-27 18:21:10 × geekosaur quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 252 seconds)
2021-08-27 18:21:39 geekosaur joins (~geekosaur@xmonad/geekosaur)
2021-08-27 18:22:49 × argento quits (~argent0@168-227-96-26.ptr.westnet.com.ar) (Ping timeout: 252 seconds)
2021-08-27 18:24:01 × Morrow_ quits (~Morrow@bzq-110-168-31-106.red.bezeqint.net) (Ping timeout: 248 seconds)
2021-08-27 18:27:01 <srid[m]> web apps
2021-08-27 18:27:19 <srid[m]> or cli apps
2021-08-27 18:27:44 <srid[m]> https://github.com/reflex-frp/reflex-ghci for instance
2021-08-27 18:27:53 <maerwald> for web apps I don't use haskell
2021-08-27 18:28:10 <maerwald> for cli, I use brick, which isn't FRP and much simple
2021-08-27 18:29:26 argento joins (~argent0@168-227-96-26.ptr.westnet.com.ar)
2021-08-27 18:30:02 <maerwald> I think I only tried to get reflex-vty working once and gave up pretty early
2021-08-27 18:32:07 × MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 240 seconds)
2021-08-27 18:32:25 MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com)
2021-08-27 18:34:53 pavonia joins (~user@user/siracusa)
2021-08-27 18:36:47 × azeem quits (~azeem@176.200.202.67) (Ping timeout: 240 seconds)
2021-08-27 18:37:01 azeem joins (~azeem@176.200.202.67)
2021-08-27 18:37:33 × fef quits (~thedawn@user/thedawn) (Remote host closed the connection)
2021-08-27 18:39:32 × eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:b5b4:3a1f:2123:21ea) (Remote host closed the connection)
2021-08-27 18:41:38 × carbolymer quits (~carbolyme@dropacid.net) (Quit: carbolymer)
2021-08-27 18:41:51 carbolymer joins (~carbolyme@dropacid.net)
2021-08-27 18:42:37 × MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 252 seconds)
2021-08-27 18:42:54 MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com)
2021-08-27 18:43:10 × sszark quits (~sszark@h-155-4-128-59.na.cust.bahnhof.se) (Ping timeout: 252 seconds)
2021-08-27 18:43:49 × burnsidesLlama quits (~burnsides@dhcp168-011.wadham.ox.ac.uk) (Remote host closed the connection)
2021-08-27 18:44:16 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-08-27 18:44:16 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Changing host)
2021-08-27 18:44:16 wroathe joins (~wroathe@user/wroathe)
2021-08-27 18:45:03 sszark joins (~sszark@h-155-4-128-59.NA.cust.bahnhof.se)
2021-08-27 18:45:39 qbt joins (~edun@user/edun)
2021-08-27 18:50:26 tput joins (~tim@199-7-159-34.eng.wind.ca)
2021-08-27 18:51:45 × sciencentistguy quits (~sciencent@hacksoc/ordinary-member) (Ping timeout: 248 seconds)
2021-08-27 18:53:44 × tput quits (~tim@199-7-159-34.eng.wind.ca) (Read error: Connection reset by peer)
2021-08-27 18:55:51 tput joins (~tim@24.244.29.189)
2021-08-27 18:57:21 × qbt quits (~edun@user/edun) (Remote host closed the connection)
2021-08-27 18:59:43 Morrow_ joins (~Morrow@bzq-110-168-31-106.red.bezeqint.net)
2021-08-27 19:00:51 tfeb joins (~tfb@88.98.95.237)
2021-08-27 19:03:44 eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:b5b4:3a1f:2123:21ea)
2021-08-27 19:08:00 qbt joins (~edun@user/edun)
2021-08-27 19:08:28 × MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 252 seconds)
2021-08-27 19:08:41 <aegon> cli apps i use ansii-term its simple
2021-08-27 19:08:45 MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com)
2021-08-27 19:09:00 fresheyeball joins (~fresheyeb@c-71-237-105-37.hsd1.co.comcast.net)
2021-08-27 19:09:17 <aegon> web apps i've been using scotty-web
2021-08-27 19:09:25 <aegon> srid[m]: ^
2021-08-27 19:11:29 × argento quits (~argent0@168-227-96-26.ptr.westnet.com.ar) (Ping timeout: 248 seconds)
2021-08-27 19:11:35 <maerwald> who's building web apps still, so 90s
2021-08-27 19:12:13 <maerwald> have login, a database and customer support
2021-08-27 19:14:17 <aegon> i assume webapps meant api consumed by something like react
2021-08-27 19:14:17 <maerwald> after 20 years this nonsense should be abstracted out so hard that you shouldn't know about it anymore
2021-08-27 19:14:17 <maerwald> but for some reason we haven't managed
2021-08-27 19:14:17 argento joins (~argent0@191.81.228.237)
2021-08-27 19:14:17 <aegon> the browser is a crazy land and javascript along with it. blows my mind javascript is the most used language today
2021-08-27 19:14:17 <aegon> no one thought that through
2021-08-27 19:14:17 <aegon> :P
2021-08-27 19:14:17 <maerwald> I don't think js is the problem here, or even languages at all
2021-08-27 19:14:17 <monochrom> Blew DIjkstra's mind BASIC was the most learned language, too.
2021-08-27 19:14:35 <maerwald> it's the complete lack of *engineering*
2021-08-27 19:14:44 <monochrom> Yes I'm now comparing you with Dijkstra. >:)
2021-08-27 19:16:17 <maerwald> why can't you build your startup platform web app in 10 clicks via a GUI? I'm pretty sure there's nothing *technically* new about your idea, use case, database constraints etc etc
2021-08-27 19:16:50 <maerwald> it has been done a million times and yet we still do it from scratch again
2021-08-27 19:16:54 <maerwald> because it pays well?
2021-08-27 19:16:54 × tfeb quits (~tfb@88.98.95.237) (Quit: died)
2021-08-27 19:17:09 <aegon> :O
2021-08-27 19:17:10 <monochrom> I think it's called WordPress and FourSquare etc.
2021-08-27 19:17:17 burnsidesLlama joins (~burnsides@dhcp168-011.wadham.ox.ac.uk)

All times are in UTC.