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/
a51 has quit [Ping timeout: 268 seconds]
Tuplanolla has quit [Quit: Leaving.]
tremon has quit [Quit: getting boxed in]
mima has quit [Ping timeout: 268 seconds]
dh` has joined #ocaml
szkl has quit [Quit: Connection closed for inactivity]
Romanson has joined #ocaml
czy` has quit [Remote host closed the connection]
czy has quit [Remote host closed the connection]
Serpent7776 has joined #ocaml
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ocaml
azimut has quit [Ping timeout: 255 seconds]
Serpent7776 has quit [Ping timeout: 264 seconds]
Romanson has quit [Quit: Connection closed for inactivity]
bartholin has joined #ocaml
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ocaml
Tuplanolla has joined #ocaml
mima has joined #ocaml
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ocaml
Anarchos has joined #ocaml
Anarchos has quit [Ping timeout: 252 seconds]
dnaq has quit [Remote host closed the connection]
dnaq has joined #ocaml
welterde has quit [Quit: Moving day]
Duns_Scrotus___ has quit [Ping timeout: 256 seconds]
average has quit [Ping timeout: 260 seconds]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ocaml
average has joined #ocaml
Duns_Scrotus___ has joined #ocaml
Serpent7776 has joined #ocaml
szkl has joined #ocaml
a51 has joined #ocaml
aljazmc has joined #ocaml
szkl has quit [Quit: Connection closed for inactivity]
azimut has joined #ocaml
fweht has joined #ocaml
welterde has joined #ocaml
azimut has quit [Ping timeout: 255 seconds]
a51 has quit [Quit: WeeChat 4.2.1]
alexherbo2 has quit [Remote host closed the connection]
amk has quit [Remote host closed the connection]
amk has joined #ocaml
alexherbo2 has joined #ocaml
olle has joined #ocaml
average has quit [Quit: Connection closed for inactivity]
pi3ce has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
a51 has joined #ocaml
alexherbo2 has quit [Ping timeout: 250 seconds]
kuruczgy has quit [Ping timeout: 255 seconds]
kuruczgy has joined #ocaml
<olle> How mature is that dream framework?
<olle> Really impressive work for coming from one guy
alexherbo2 has joined #ocaml
<olle> Hm can't opam install missing packages needed for dune build?
dnaq has quit [Remote host closed the connection]
dnaq has joined #ocaml
<discocaml> <Ada> olle: it's very good
<discocaml> <Ada> dune can generate an opam file for you
<olle> Ada: nice to hear it :)
<olle> There are opam files in the example folders, I just can't get opam to use them ><
<discocaml> <Ada> `opam install . --deps-only` should install all the dependencies
<olle> Right, just found it
<olle> In php world, "composer install" is enough to install all deps
<discocaml> <._null._> opam install . should install it
<discocaml> <Ada> if you're working on your own projects you can either write a `.opam` file by hand or have dune create it for you with `(package (name xyz) (depends dream re whatever))`
<discocaml> <._null._> dune doesn't manage dependency installations, it merely checks that they are available (it's a build system)
<olle> No, just trying out the dream examples
<olle> Right, you need both dune and opam :)
<olle> Oh, "opam install ." just picks the first .opam file in the folder
<olle> Ada, you don't use Dream with nginx or anything?
<olle> Bit unsure about deployment, and how to auto-restart after a failure or such.
<discocaml> <Ada> olle: in a production sense I couldn't say because i don't use dream much
<discocaml> <Ada> but i put all my stuff (including other ocaml frameworks) behind haproxy for tls termination with plain old docker handling auto-restarting
<olle> Hm!
<olle> Ada you have a link for that type of setup?
<discocaml> <Ada> which part?
<discocaml> <Ada> you can exchange haproxy for nginx, it's just personal preference.
<olle> Hm
<olle> I can't manage to compile the examples for dream
<olle> But now it's late
<discocaml> <Ada> woop ported my curl bindings to eio
<olle> Ugh bug in rescript somewhere
<olle> %@return directive *_to_opt expect return type to be
<olle> syntax wise `_ option` for safety
olle has quit [Ping timeout: 256 seconds]
philipwhite has quit [Remote host closed the connection]
ggb has quit [Read error: Connection reset by peer]
b0o has quit [Read error: Connection reset by peer]
arya_elfren has quit [Remote host closed the connection]
brettgilio has quit [Read error: Connection reset by peer]
soni_ has quit [Remote host closed the connection]
ymherklotz has quit [Remote host closed the connection]
_alix has quit [Remote host closed the connection]
toastal has quit [Remote host closed the connection]
sleepydog has quit [Remote host closed the connection]
immutable has quit [Remote host closed the connection]
richardhuxton has quit [Remote host closed the connection]
henrytill has quit [Remote host closed the connection]
migalmoreno has quit [Read error: Connection reset by peer]
Ankhers has quit [Remote host closed the connection]
whereiseveryone has quit [Read error: Connection reset by peer]
seeg has quit [Remote host closed the connection]
kuruczgy has quit [Remote host closed the connection]
jakzale has quit [Remote host closed the connection]
patrick has quit [Remote host closed the connection]
pluviaq has quit [Read error: Connection reset by peer]
ggb has joined #ocaml
philipwhite has joined #ocaml
kuruczgy has joined #ocaml
patrick has joined #ocaml
arya_elfren has joined #ocaml
b0o has joined #ocaml
migalmoreno has joined #ocaml
soni_ has joined #ocaml
pluviaq has joined #ocaml
immutable has joined #ocaml
jakzale has joined #ocaml
whereiseveryone has joined #ocaml
richardhuxton has joined #ocaml
ymherklotz has joined #ocaml
henrytill has joined #ocaml
_alix has joined #ocaml
sleepydog has joined #ocaml
brettgilio has joined #ocaml
toastal has joined #ocaml
seeg has joined #ocaml
Ankhers has joined #ocaml
fweht has quit [Quit: Connection closed for inactivity]
Serpent7776 has quit [Ping timeout: 252 seconds]
bartholin has quit [Quit: Leaving]