Leonidas changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.1.1 released: https://ocaml.org/releases/5.1.1 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
dnh has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tuplanolla has quit [Quit: Leaving.]
Tuplanolla has joined #ocaml
Tuplanolla has quit [Client Quit]
alexherbo2 has quit [Ping timeout: 250 seconds]
chrisz has quit [Ping timeout: 264 seconds]
chrisz has joined #ocaml
szkl has joined #ocaml
oriba has quit [Ping timeout: 252 seconds]
rgrinberg has joined #ocaml
<discocaml> <speeddart> Hi, I am wondering if there are any other approaches to concurrency in OCaml besides LWT? LWT seems to be async/await Is there any support for green threading (and is that even possible) or an actor model framework (and is it practical)? If not - are there any special functional approaches to concurrency ML can take advantage of. Thanks!
<discocaml> <speeddart> I am interested in concurrency in OCaml - so I also plan to play around a bit with LWT next time I am free
<discocaml> <Kali> yes, there are several concurrency libraries
<discocaml> <Kali> look at Eio, Async, Domainslib
<discocaml> <Kali> eio and domainslib are >=5.0
<discocaml> <speeddart> Tysm!
<discocaml> <Kali> there is also moonpool which is also >=5.0 to my knowledge
<discocaml> <Kali> look at Eio, Async, Domainslib (domainslib is more about parallelism though)
<companion_cube> Moonpool is compatible 4.xx but you won't get parallelism there
<companion_cube> For actors there's Riot but it's super new
companion_cube has quit [Quit: WeeChat 4.1.1]
ocabot has quit [Remote host closed the connection]
discocaml has quit [Remote host closed the connection]
ocabot has joined #ocaml
discocaml has joined #ocaml
companion_cube has joined #ocaml
waleee has quit [Ping timeout: 252 seconds]
zanettoso has quit [Quit: Leaving]
azimut has joined #ocaml
rgrinberg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
trev has joined #ocaml
bartholin has joined #ocaml
pi3ce has joined #ocaml
pi3ce has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Tuplanolla has joined #ocaml
waleee has joined #ocaml
<discocaml> <dinosaure> Or `miou` if you want a mininal one (compatible then for unikernel)
ehrt74 has joined #ocaml
waleee has quit [Ping timeout: 252 seconds]
waleee has joined #ocaml
waleee has quit [Ping timeout: 245 seconds]
waleee has joined #ocaml
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #ocaml
xd1le has joined #ocaml
dnh has joined #ocaml
dnh has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexherbo2 has joined #ocaml
dnh has joined #ocaml
bartholin has quit [Quit: Leaving]
pi3ce has joined #ocaml
dnh has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ocaml
szkl has quit [Quit: Connection closed for inactivity]
ehrt74 has quit [Ping timeout: 260 seconds]
azimut has quit [Ping timeout: 240 seconds]
azimut_ has joined #ocaml
azimut_ has quit [Remote host closed the connection]
azimut has joined #ocaml
average has joined #ocaml
azimut has quit [Remote host closed the connection]
azimut has joined #ocaml
alexherbo2 has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 245 seconds]
rgrinberg has joined #ocaml
alexherbo2 has joined #ocaml
bartholin has joined #ocaml
waleee has joined #ocaml
waleee has quit [Ping timeout: 256 seconds]
<discocaml> <mbacarella> what's the exciting new ocaml web stack these days? have we gone back to fork() and htmx?
trev has quit [Quit: trev]
chrisz has quit [Ping timeout: 264 seconds]
chrisz has joined #ocaml
azimut has quit [Ping timeout: 240 seconds]
<companion_cube> I don't go back to fork() but I use my tiny_httpd, with its html combinators, and htmx... So almost that :D
<companion_cube> (but it's not exactly the hot new thing that people should use)
xd1le has quit [Quit: xd1le]
ehrt74 has joined #ocaml
<discocaml> <mbacarella> I was just expecting everyone would be anti-framework by now
<discocaml> <mbacarella> soon ✊
<companion_cube> Is dream even a framework?
<companion_cube> I guess ocsigen clearly is one. But that's the exception, in my mind
alexherbo2 has quit [Remote host closed the connection]
pi3ce has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
szkl has joined #ocaml
micro has quit [Ping timeout: 260 seconds]
micro has joined #ocaml
waleee has joined #ocaml
bartholin has quit [Quit: Leaving]