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/
raskol has quit [Ping timeout: 268 seconds]
perrierjouet has quit [*.net *.split]
Haudegen has quit [*.net *.split]
kurfen has quit [*.net *.split]
gdd1 has quit [*.net *.split]
rgrinberg has quit [*.net *.split]
sagax has quit [*.net *.split]
ansiwen has quit [*.net *.split]
tizoc has quit [*.net *.split]
fds has quit [*.net *.split]
GreaseMonkey has quit [*.net *.split]
mg_ has quit [*.net *.split]
greenbagels has quit [*.net *.split]
sparogy has quit [*.net *.split]
tristanC has quit [*.net *.split]
vsiles has quit [*.net *.split]
fds has joined #ocaml
greenbagels has joined #ocaml
greenbagels has quit [Changing host]
greenbagels has joined #ocaml
perrierjouet has joined #ocaml
greaser|q has joined #ocaml
ansiwen has joined #ocaml
Haudegen has joined #ocaml
kurfen has joined #ocaml
gdd1 has joined #ocaml
mg_ has joined #ocaml
sparogy has joined #ocaml
vsiles has joined #ocaml
tristanC has joined #ocaml
rgrinberg has joined #ocaml
tizoc has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
azimut_ has quit [Remote host closed the connection]
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
azimut has joined #ocaml
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
raskol has joined #ocaml
dextaa has quit [Read error: Connection reset by peer]
dextaa has joined #ocaml
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.5]
perrierjouet has joined #ocaml
hsw__ has quit [Quit: Leaving]
hsw has joined #ocaml
raskol has quit [Ping timeout: 260 seconds]
rgrinberg has joined #ocaml
bastienleonard has quit [Ping timeout: 268 seconds]
jpds has quit [Ping timeout: 268 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jpds has joined #ocaml
rgrinberg has joined #ocaml
azimut has quit [Ping timeout: 268 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ns12> Hello, what is "parametric polymorphism" in OCaml? Is it related to functors?
<ns12> Hmm... I guess this function shows "parametric polymorphism" as well, since the arguments are not restricted to only one type:
<ns12> let is_equal a b = a = b;;
<ns12> val is_equal : 'a -> 'a -> bool = <fun>
<companion_cube> List.map : ('a -> 'b) -> 'a list -> 'b list
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
rgrinberg has joined #ocaml
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
bobo_ has quit [Ping timeout: 240 seconds]
spip has joined #ocaml
mbuf has joined #ocaml
adanwan has quit [Ping timeout: 268 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ns12> companion_cube: So, any function with 'a or 'b or ... in its type signature shows "parametric polymorphism"?
<Corbin> Yes. 'a is a type parameter, and any type can be substituted for it. That's what we mean by parametric polymorphism: the function is polymorphic because some of its types are parameterized.
<ns12> Okay. Thank you.
greaser|q has quit [Changing host]
greaser|q has joined #ocaml
greaser|q is now known as GreaseMonkey
Tuplanolla has joined #ocaml
johnel has quit [Ping timeout: 246 seconds]
johnel has joined #ocaml
mbuf has quit [Ping timeout: 260 seconds]
mbuf has joined #ocaml
bartholin has joined #ocaml
Serpent7776 has joined #ocaml
mro has joined #ocaml
adanwan has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mbuf has quit [Ping timeout: 268 seconds]
mbuf has joined #ocaml
mbuf has quit [Ping timeout: 248 seconds]
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
<d_bot> <Drup> OBDD ?
bartholin has quit [Ping timeout: 260 seconds]
azimut has joined #ocaml
bartholin has joined #ocaml
jpds has quit [Ping timeout: 268 seconds]
jpds has joined #ocaml
chrisz has quit [Ping timeout: 272 seconds]
chrisz has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.5]
perrierjouet has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.5]
gareppa has joined #ocaml
gareppa has quit [Remote host closed the connection]
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
Haudegen has joined #ocaml
bartholin has quit [Ping timeout: 256 seconds]
jpds has quit [Remote host closed the connection]
jpds has joined #ocaml
jpds has quit [Ping timeout: 268 seconds]
TakinOver has joined #ocaml
perrierjouet has joined #ocaml
bartholin has joined #ocaml
jpds has joined #ocaml
bastienleonard has joined #ocaml
<companion_cube> Ordered BDD
<companion_cube> The actually useful kind of BDD
bastienleonard has quit [Ping timeout: 240 seconds]
bartholin has quit [Ping timeout: 240 seconds]
bartholin has joined #ocaml
waleee has joined #ocaml
mro has joined #ocaml
rgrinberg has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
spip has quit [Ping timeout: 240 seconds]
spip has joined #ocaml
jpds has quit [Remote host closed the connection]
raskol has joined #ocaml
bartholin has quit [Ping timeout: 246 seconds]
bartholin has joined #ocaml
leah2 has quit [Ping timeout: 240 seconds]
leah2 has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.5]
mro has joined #ocaml
mro has quit [Quit: Leaving...]
sagax has joined #ocaml
bastienleonard has joined #ocaml
bastienleonard has quit [Ping timeout: 268 seconds]
perrierjouet has joined #ocaml
bartholin has quit [Ping timeout: 240 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
perrierjouet has quit [Quit: WeeChat 3.5]
mro has joined #ocaml
perrierjouet has joined #ocaml
bartholin has joined #ocaml
mro has quit [Read error: Connection reset by peer]
mro has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.5]
perrierjouet has joined #ocaml
mro has quit [Read error: Connection reset by peer]
mro has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.5]
perrierjouet has joined #ocaml
perrierjouet has quit [Remote host closed the connection]
perrierjouet has joined #ocaml
perrierjouet has quit [Client Quit]
perrierjouet has joined #ocaml
mro has quit [Quit: Leaving...]
motherfsck has quit [Ping timeout: 240 seconds]
motherfsck has joined #ocaml
rgrinberg has joined #ocaml
rgrinberg has quit [Client Quit]
rgrinberg has joined #ocaml
leah2 has quit [Ping timeout: 240 seconds]
raskol has quit [Ping timeout: 248 seconds]
leah2 has joined #ocaml
xgqt has quit [Ping timeout: 264 seconds]
xgqt has joined #ocaml
Serpent7776 has quit [Quit: leaving]
leah2 has quit [Ping timeout: 260 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leah2 has joined #ocaml
motherfsck has quit [Ping timeout: 268 seconds]
motherfsck has joined #ocaml
bartholin has quit [Quit: Leaving]
bastienleonard has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]
rgrinberg has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zebrag has joined #ocaml