companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 4.14.0 released: https://ocaml.org/releases/4.14.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
chiastre has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]
vicfred has quit [Quit: Leaving]
kaph has quit [Ping timeout: 240 seconds]
tiferrei has quit [Remote host closed the connection]
tiferrei has joined #ocaml
kotrcka has quit [Remote host closed the connection]
rgrinberg has joined #ocaml
bobo has joined #ocaml
spip has quit [Ping timeout: 250 seconds]
waleee has quit [Ping timeout: 248 seconds]
hyphen has quit [Ping timeout: 248 seconds]
hyphen has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zebrag has quit [Quit: Konversation terminated!]
rgrinberg has joined #ocaml
tiferrei has quit [Ping timeout: 240 seconds]
tiferrei has joined #ocaml
Sankalp has quit [Ping timeout: 260 seconds]
Sankalp has joined #ocaml
tiferrei has quit [Remote host closed the connection]
tiferrei has joined #ocaml
gravicappa has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gopiandcode> Anarchos: it's lablgtk
ski has joined #ocaml
Haudegen has joined #ocaml
<d_bot> <Alexey56478> Any BAP user here ?
gravicappa has quit [Ping timeout: 256 seconds]
<brettgilio> The unicode string situation is resolved in 4.14 yes?
gravicappa has joined #ocaml
dextaa4 has joined #ocaml
azimut has quit [Ping timeout: 240 seconds]
Tuplanolla has joined #ocaml
random-jellyfish has joined #ocaml
Anarchos has joined #ocaml
shawnw has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<octachron> brettgilio, not particularly? But I am not sure what you mean by "unicode string situation".
<d_bot> <gantsev.denis> (Hm what's up with these cats profile pictures? Lol)
Serpent7776 has joined #ocaml
bartholin has joined #ocaml
random-jellyfish has quit [Quit: Client closed]
random-jellyfish has joined #ocaml
bartholin has quit [Ping timeout: 246 seconds]
bartholin has joined #ocaml
<d_bot> <Et7f3 (@me on reply)> It is generated by the bridge
hyphen has quit [Ping timeout: 260 seconds]
waleee has joined #ocaml
dextaa4 has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 260 seconds]
TheLemonMan has joined #ocaml
<gopiandcode> do IRC users have cat profile pictures on the ocaml discord channel?
bartholin has quit [Ping timeout: 260 seconds]
<d_bot> <NULL> They do
waleee has joined #ocaml
waleee has quit [Ping timeout: 248 seconds]
bartholin has joined #ocaml
<d_bot> <Patate> meow
waleee has joined #ocaml
waleee has quit [Remote host closed the connection]
waleee has joined #ocaml
spip has joined #ocaml
bobo has quit [Ping timeout: 248 seconds]
<gopiandcode> nice
gahr is now known as madpilot
madpilot is now known as gahr
kaph has joined #ocaml
bartholin has quit [Quit: Leaving]
azimut has joined #ocaml
gravicappa has quit [Ping timeout: 260 seconds]
shawnw has quit [Ping timeout: 246 seconds]
random-jellyfish has quit [Quit: Client closed]
azimut has quit [Remote host closed the connection]
azimut has joined #ocaml
Techcable has quit [Ping timeout: 240 seconds]
Techcable has joined #ocaml
bobo has joined #ocaml
spip has quit [Ping timeout: 260 seconds]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
xgqt has quit [Ping timeout: 276 seconds]
xgqt has joined #ocaml
d_bot has quit [*.net *.split]
rom1504 has quit [*.net *.split]
pippijn has quit [*.net *.split]
sadiq has quit [*.net *.split]
ccx has quit [*.net *.split]
xenu has quit [*.net *.split]
hannes has quit [*.net *.split]
Putonlalla has quit [*.net *.split]
towel has quit [*.net *.split]
d_bot has joined #ocaml
rom1504 has joined #ocaml
ccx has joined #ocaml
pippijn has joined #ocaml
sadiq has joined #ocaml
xenu has joined #ocaml
Putonlalla has joined #ocaml
hannes has joined #ocaml
towel has joined #ocaml
d_bot has quit [Excess Flood]
d_bot has joined #ocaml
bartholin has joined #ocaml
rgrinberg has joined #ocaml
gravicappa has joined #ocaml
mro has joined #ocaml
vicfred has joined #ocaml
mro has quit [Ping timeout: 252 seconds]
bartholin has quit [Ping timeout: 240 seconds]
bartholin has joined #ocaml
<d_bot> <Sam> Ur pfps are nfts
kakadu has quit [Remote host closed the connection]
mbuf has joined #ocaml
<d_bot> <mbacarella> I'm kind of embarrassed to ask this question because I've been programming in ocaml for a decade, but what does this mean in Async Tcp? I don't think I've seen this form before `type t = [ Inet.t | Unix.t ]`
<d_bot> <mbacarella> it's not exactly either a normal sum type or a polymorphic variant
<d_bot> <orbitz> It's a polymorphic variant made by combining those two other ones
<d_bot> <mbacarella> oh duh
<d_bot> <octachron> Note also that this works by combining type definitions and not type variables.
<d_bot> <mbacarella> ok that's new. what? 🙂
<d_bot> <octachron> Sometimes people imagine that this feature covers ``type 'a t = [ 'a | `Some] `` but that is not the case at all. `type t = [ Inet.t | Unix.t ]` more or less inlines the type definitions of `Inet.t` and `Unix.t` inside the brackets.
<d_bot> <mbacarella> ah
mbuf has quit [Quit: Leaving]
bartholin has quit [Ping timeout: 248 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kaph has quit [Read error: Connection reset by peer]
bartholin has joined #ocaml
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
rgrinberg has joined #ocaml
vicfred has quit [Quit: Leaving]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Haudegen has quit [Quit: No Ping reply in 180 seconds.]
Haudegen has joined #ocaml
<d_bot> <sarna> hey, if I'm using anything from the Random module, when should I call `Random.self_init`? right at the beginning of my program, once?
<companion_cube> you can do that
<companion_cube> even better is to pass state explicitly and use `Random.State.make_self_init`
<companion_cube> (at least it's better if you want thread safety and stuff in the future)
kaph has joined #ocaml
<d_bot> <sarna> ah, my thing's single threaded so I'll leave it as is. thank you :)
<octachron> Not necessarily. OCaml 5 will have a splitting RNGs with domain local states for the seed. So everything will behave correctly even with an implicit Random state.
<companion_cube> ah right, my bad :)
<companion_cube> you do lose all determinism, but yes
<companion_cube> (I'm biased by my only use of Random being property testing)
<d_bot> <sarna> by the way, why do I have to initialize it explicitly at all? using Core I didn't have to. am I holding the stdlib module wrong?
<d_bot> <sarna> (without initializing it I'm getting the same int all the time)
<companion_cube> I suppose core does the initialization for you, but the stdlib is pretty simple
<d_bot> <sarna> haha that's enough of an explanation, thanks again :))
rgrinberg has joined #ocaml
Haudegen has quit [Quit: No Ping reply in 180 seconds.]
Haudegen has joined #ocaml
Anarchos has joined #ocaml
gravicappa has quit [Ping timeout: 248 seconds]
rgrinberg has quit [Ping timeout: 252 seconds]
rgrinberg has joined #ocaml
<d_bot> <Continuation Calculus> No idea how to do so, I'll try something, but I haven't written any binding yet 😄
Haudegen has quit [Quit: No Ping reply in 180 seconds.]
Haudegen has joined #ocaml
vicfred has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vicfred has quit [Quit: Leaving]
<Anarchos> how to send Pull Requests to dbunzli ?
<d_bot> <undu> Using the GitHub mirrors
<Anarchos> undu thanks
bartholin has quit [Quit: Leaving]
rgrinberg has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Serpent7776 has quit [Quit: leaving]
rgrinberg has quit [Ping timeout: 276 seconds]
rgrinberg has joined #ocaml
zebrag has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]
Anarchos has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Haudegen has quit [Ping timeout: 260 seconds]
rgrinberg has joined #ocaml
Techcable has quit [Remote host closed the connection]
Techcable has joined #ocaml