adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | Current MOOC: https://huit.re/ocamlmooc | OCaml 4.04.0 release notes: http://ocaml.org/releases/4.04.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
infinity0_ has joined #ocaml
infinity0_ has quit [Changing host]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
jao has joined #ocaml
argent_smith has quit [Quit: Leaving.]
crunchytype has quit [Remote host closed the connection]
\h has quit [Quit: WeeChat 1.7]
ryanartecona has joined #ocaml
\h has joined #ocaml
richi235 has quit [Ping timeout: 258 seconds]
spew has quit [Ping timeout: 260 seconds]
ryanartecona has quit [Quit: ryanartecona]
mfp has quit [Ping timeout: 246 seconds]
P4Titan has joined #ocaml
<P4Titan> Hi all
<P4Titan> Does anyone have expirience in LWT to help me out.
<P4Titan> I've got a client that has a `Lwt_unix.read`
<P4Titan> and when I control-C the program to quit it, that read doesn't seem to let go of its connects
<P4Titan> connection*
<P4Titan> because when I try to start up the client again, upon binding, I get an expection of ADDRINUSE
ryanartecona has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
ryanartecona has joined #ocaml
jao has quit [Ping timeout: 255 seconds]
ryanartecona has quit [Quit: ryanartecona]
copy` has quit [Quit: Connection closed for inactivity]
MercurialAlchemi has joined #ocaml
_whitelogger has joined #ocaml
moei has quit [Quit: Leaving...]
moei has joined #ocaml
infinity0 has joined #ocaml
P4Titan has quit [Remote host closed the connection]
MercurialAlchemi has quit [Ping timeout: 260 seconds]
ryanartecona has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
_whitelogger has joined #ocaml
leah2 has quit [Ping timeout: 260 seconds]
leah2 has joined #ocaml
TheAuGingembre has quit [Ping timeout: 264 seconds]
spew has joined #ocaml
osa1 has joined #ocaml
FreeBirdLjj has joined #ocaml
<osa1> I'm reading "Staged Generic Programaming" paper (https://www.cl.cam.ac.uk/~jdy22/papers/staged-generic-programming.pdf). first figure in the paper uses a type constructors called `eql` but it doesn't show where it comes from, and it's not bound by default in 4.02.1+modular-implicits-ber. anyone know what to import for that type?
octachron has joined #ocaml
<octachron> osa1, most probably: type ('a,'b) eql = Refl:('a,'a) eql
<osa1> octachron: makes sense, thanks. just plugged that in and it seems to type check
<osa1> hmm I'm getting a syntax error on page 4 line 13. it seems like 4.02.1+modular-implicits-ber doesn't like the "rec" keyword in `module type rec DATA = sig ...`
slash^ has joined #ocaml
<octachron> the "rec" keyword is probably a typo here
<osa1> octachron: I can't remove it. I think that's needed because DATA and genericQ are mutually recursive
ygrek has quit [Ping timeout: 240 seconds]
osa1_ has joined #ocaml
osa1 has quit [Ping timeout: 240 seconds]
<octachron> osa1_, one work around is to wrap all recursive types/module types definition in a module rec definition
osa1_ is now known as osa1
osa1 has quit [Changing host]
osa1 has joined #ocaml
_whitelogger has joined #ocaml
osa1_ has joined #ocaml
osa1 has quit [Ping timeout: 260 seconds]
Simn has joined #ocaml
crunchytype has joined #ocaml
Harzilein has quit [Ping timeout: 240 seconds]
spew has quit [Quit: foobar]
argent_smith has joined #ocaml
osa1 has joined #ocaml
osa1_ has quit [Ping timeout: 268 seconds]
Anarchos has joined #ocaml
fraggle_ has quit [Read error: Connection reset by peer]
sz0 has joined #ocaml
richi235 has joined #ocaml
govg has quit [Ping timeout: 240 seconds]
sfri has quit [Remote host closed the connection]
moei has quit [Quit: Leaving...]
mfp has joined #ocaml
moei has joined #ocaml
fraggle_ has joined #ocaml
sfri has joined #ocaml
octachron has quit [Quit: Leaving]
FreeBirdLjj has quit [Remote host closed the connection]
freusque has joined #ocaml
fraggle-boate has quit [Remote host closed the connection]
argent_smith has quit [Quit: Leaving.]
govg has joined #ocaml
argent_smith has joined #ocaml
<orbifx[m]> can a record contain a module?
haesbaert has quit [Remote host closed the connection]
<zozozo> orbifx[m]: using modules as values, yes
TheLemonMan has joined #ocaml
<orbifx[m]> How is a module used as a value?
<orbifx[m]> zozozo: ?
nicooo has joined #ocaml
nicoo has quit [Remote host closed the connection]
<orbifx[m]> thanks zozozo
tane has joined #ocaml
ryanartecona has joined #ocaml
ryanartecona has quit [Ping timeout: 240 seconds]
sepp2k has joined #ocaml
crunchytype has quit [Remote host closed the connection]
ziyourenxiang has joined #ocaml
ziyourenxiang has quit [Max SendQ exceeded]
ziyourenxiang has joined #ocaml
ziyourenxiang has quit [Max SendQ exceeded]
ziyourenxiang has joined #ocaml
ziyourenxiang has quit [Max SendQ exceeded]
ziyourenxiang has joined #ocaml
_whitelogger has joined #ocaml
kakadu has joined #ocaml
crunchytype has joined #ocaml
crunchytype has quit [Ping timeout: 240 seconds]
crunchytype has joined #ocaml
FreeBirdLjj has joined #ocaml
MercurialAlchemi has joined #ocaml
richi238 has joined #ocaml
richi235 has quit [Remote host closed the connection]
richi238 is now known as richi235
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
ygrek has joined #ocaml
ryanartecona has joined #ocaml
ryanartecona has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
ygrek has quit [Ping timeout: 240 seconds]
crunchytype has quit []
crunchytype has joined #ocaml
trevorri- has quit [Ping timeout: 264 seconds]
freusque has quit [Ping timeout: 255 seconds]
sepp2k has quit [Ping timeout: 260 seconds]
fre has joined #ocaml
sepp2k has joined #ocaml
larhat has joined #ocaml
sepp2k has quit [Ping timeout: 260 seconds]
sepp2k has joined #ocaml
spew has joined #ocaml
ziyourenxiang has quit [Quit: Leaving]
ryanartecona has joined #ocaml
ryanartecona has quit [Ping timeout: 264 seconds]
davs has joined #ocaml
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
davs_ has joined #ocaml
davs has quit [Ping timeout: 260 seconds]
ryanartecona has joined #ocaml
davs has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
sh0t has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 245 seconds]
davs has quit [Ping timeout: 240 seconds]
davs_ has quit [Ping timeout: 240 seconds]
davs has joined #ocaml
govg has quit [Ping timeout: 260 seconds]
zv has quit [Quit: WeeChat 1.6]
toolslive has quit [Ping timeout: 268 seconds]
davs has quit [Ping timeout: 246 seconds]
davs has joined #ocaml
kamog has joined #ocaml
toolslive has joined #ocaml
sepp2k has quit [Quit: Leaving.]
Anarchos has joined #ocaml
Algebr has joined #ocaml
govg has joined #ocaml
davs has quit [Ping timeout: 240 seconds]
davs has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
TheLemonMan has joined #ocaml
ygrek has joined #ocaml
mengu has joined #ocaml
pierpa has joined #ocaml
davs has quit [Ping timeout: 240 seconds]
<orbifx[m]> sup all?
davs has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
spew has quit [Ping timeout: 240 seconds]
ryanartecona has joined #ocaml
zv has joined #ocaml
ryanartecona has quit [Client Quit]
davs has quit [Ping timeout: 258 seconds]
SpiceGuid has joined #ocaml
davs has joined #ocaml
osa1 has quit [Ping timeout: 240 seconds]
spew has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 260 seconds]
Soni has quit [Ping timeout: 240 seconds]
davs has quit [Ping timeout: 240 seconds]
davs has joined #ocaml
SpiceGuid has quit [Ping timeout: 240 seconds]
Soni has joined #ocaml
g0d355__ has joined #ocaml
pwzoii has quit [Ping timeout: 240 seconds]
jack5638 has quit [Ping timeout: 240 seconds]
jack5638 has joined #ocaml
sh0t has quit [Ping timeout: 240 seconds]
ollehar1 has joined #ocaml
sh0t has joined #ocaml
Simn has quit [Read error: Connection reset by peer]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
argent_smith has quit [Quit: Leaving.]
tobast has quit [Read error: Connection reset by peer]
tobast has joined #ocaml
tane has quit [Quit: Leaving]
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
jabesed has joined #ocaml
ryanartecona has joined #ocaml
davs has quit [Quit: leaving]
larhat has quit [Quit: Leaving.]
<mengu> hi orbifx[m]
fre has quit [Ping timeout: 260 seconds]
AlexRussia has quit [Quit: WeeChat 1.7]
<orbifx[m]> hey mengu
<mengu> how are you
<orbifx[m]> I'm well, relaxed. You?
jabesed has quit [Remote host closed the connection]
sh0t has quit [Ping timeout: 245 seconds]
AlexRussia has joined #ocaml
jbrown has quit [Quit: Leaving]
jbrown has joined #ocaml
<mengu> orbifx[m]: thank you. i'm dealing with android.
<orbifx[m]> OCaml + Android, or trying to get your device to behave? :P
<mengu> oh nope
<mengu> it's clojurescript + react native
<mengu> some custom modules, etc
<mengu> and getting account android manager behave :)
crunchytype has left #ocaml [#ocaml]
ousado_ has joined #ocaml
atsampso1 has joined #ocaml
tg` has joined #ocaml
govg has quit [Ping timeout: 240 seconds]
Druup has joined #ocaml
sigjuice has joined #ocaml
mengu has quit [Quit: Leaving...]
govg has joined #ocaml
tg has quit [*.net *.split]
orbifx[m] has quit [*.net *.split]
ousado has quit [*.net *.split]
atsampson has quit [*.net *.split]
mars0i[m] has quit [*.net *.split]
ktosiek[m] has quit [*.net *.split]
M-Illandan has quit [*.net *.split]
Riviera_ has quit [*.net *.split]
dmj` has quit [*.net *.split]
Drup has quit [*.net *.split]
sigjuice_ has quit [*.net *.split]
tg` is now known as tg
Druup is now known as Drup
Algebr has quit [Remote host closed the connection]
g0d355__ has quit [Ping timeout: 245 seconds]
orbifx[m] has joined #ocaml
mars0i[m] has joined #ocaml
M-Illandan has joined #ocaml
<ollehar1> is ocaml running on android?
<ollehar1> hm, whitequark did some stuff
Riviera_ has joined #ocaml
ktosiek[m] has joined #ocaml
dmj` has joined #ocaml
dmj` has quit [Max SendQ exceeded]
ollehar1 has quit [Quit: ollehar1]
dmj` has joined #ocaml
spew_ has joined #ocaml
spew has quit [Ping timeout: 240 seconds]
spew_ is now known as spew
kamog has quit [Remote host closed the connection]
agarwal1975 has quit [Quit: agarwal1975]
agarwal1975 has joined #ocaml
ygrek has quit [Ping timeout: 260 seconds]
sh0t has joined #ocaml
persianturtle has joined #ocaml
<persianturtle> Hello! I am looking to get started in OCaml for web development and was wondering if anyone had any recommendations/tips on how to get started.
strykerkkd has joined #ocaml
jao has joined #ocaml
kakadu has quit [Remote host closed the connection]
r4bbit has quit [Ping timeout: 240 seconds]
sh0t has quit [Remote host closed the connection]
moei has quit [Quit: Leaving...]
infinity0 has quit [Ping timeout: 240 seconds]
infinity0 has joined #ocaml