adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | Upcoming OCaml MOOC: https://huit.re/ocamlmooc | OCaml 4.03.0 release notes: http://ocaml.org/releases/4.03.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
darkf_ is now known as darkf
zpe has joined #ocaml
darkf_ has joined #ocaml
zpe has quit [Ping timeout: 258 seconds]
darkf has quit [Ping timeout: 250 seconds]
<kv> Anyone here familiar with the incremental library from janestreet?
darkf_ is now known as darkf
yomimono has quit [Ping timeout: 244 seconds]
nicholasf has joined #ocaml
shinnya has quit [Ping timeout: 265 seconds]
zpe has joined #ocaml
zpe has quit [Ping timeout: 250 seconds]
FreeBirdLjj has joined #ocaml
phase_ has quit [Ping timeout: 276 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
kushal has joined #ocaml
MercurialAlchemi has joined #ocaml
fluter has quit [Ping timeout: 250 seconds]
pyon has quit [Quit: Dammit, Emacs.]
pyon has joined #ocaml
Heasummn has quit [Quit: Leaving]
FreeBirdLjj has quit [Remote host closed the connection]
zpe has joined #ocaml
zpe has quit [Ping timeout: 240 seconds]
MercurialAlchemi has quit [Ping timeout: 276 seconds]
copy` has quit [Quit: Connection closed for inactivity]
MercurialAlchemi has joined #ocaml
rgrinberg has quit [Ping timeout: 258 seconds]
fluter has joined #ocaml
kv has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
kv has joined #ocaml
FreeBirdLjj has joined #ocaml
ggole has joined #ocaml
nicholasf has quit [Remote host closed the connection]
ggole_ has joined #ocaml
ggole has quit [Ping timeout: 244 seconds]
ggole__ has joined #ocaml
ggole_ has quit [Ping timeout: 250 seconds]
d0nn1e has quit [Ping timeout: 240 seconds]
nicholasf has joined #ocaml
nicholasf has quit [Remote host closed the connection]
d0nn1e has joined #ocaml
ggole_ has joined #ocaml
fluter has quit [Ping timeout: 250 seconds]
kushal has quit [Quit: Leaving]
ggole__ has quit [Ping timeout: 265 seconds]
nicholasf has joined #ocaml
fluter has joined #ocaml
kdas__ has joined #ocaml
<Algebr`> kv: I'm not but I did see a presentation of it in SF, its pretty damn cool.
ygrek_ has quit [Ping timeout: 244 seconds]
kdas__ has quit [Quit: Leaving]
tane has joined #ocaml
edwin has quit [Quit: ZNC - http://znc.in]
Submarine has quit [Remote host closed the connection]
<Algebr`> although the typing seemed excessive
dakk has quit [Ping timeout: 265 seconds]
kushal has joined #ocaml
Nahra has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
Simn has joined #ocaml
Nahra has joined #ocaml
silver has joined #ocaml
tmtwd has quit [Ping timeout: 260 seconds]
dakk has joined #ocaml
nicholasf has quit [Remote host closed the connection]
laserpants has joined #ocaml
pippijn_ is now known as pippijn
larhat has joined #ocaml
TheLemonMan has joined #ocaml
laserpants has quit [Remote host closed the connection]
<Algebr`> these FP Koans in OCaml posted yesterday are so witty and spot on!
<Algebr`> my favorite is the lazy evaluation one
sepp2k has joined #ocaml
<Algebr`> Michel Mauny was giving a guest lecture to new computer science students. After the students were seated, Michel pronounced "Today's lecture will be about Lazy Evaluation", he paused for a moment then concluded with, "Are there any questions?"
zpe has joined #ocaml
tmtwd has joined #ocaml
nicholasf has joined #ocaml
jwatzman|work has joined #ocaml
pierpa has joined #ocaml
_gt has joined #ocaml
kushal has quit [Quit: Leaving]
tmtwd has quit [Ping timeout: 252 seconds]
<_gt> I read realworldocaml.org, wrote some simple algorithms on OCaml (buble sort, quick sort, merge sort) and started use OCaml on codingame. What else can I do if I want to improve my OCaml knowledge?
<Algebr`> _gt: build practical, simple, small programs
<Algebr`> like learning any other language
pyon has quit [Ping timeout: 264 seconds]
groovy2shoes has quit [Quit: Leaving]
toolslive has quit [Ping timeout: 264 seconds]
<_gt> Algebr`: in any other language (python for example) you have many resources to learn (books, sites, mailing lists). But with OCaml there is not much resource for learning.
<_gt> couple books and this channel
<Algebr`> 1) Have you looked at ocaml.org? There are tutorials there. 2) Some blog posts floating about, I have many at hyegar.com/archive
<Algebr`> and we do have mailing lists as well
<def`> mailing list too
<_gt> thank for http://hyegar.com
toolslive has joined #ocaml
<toolslive> project Euler.
qln has joined #ocaml
<mrvn> ocaml is also way smaller so you don't need as much books.
<Algebr`> uh, well the ecosystem is smaller, but the language itself is bigger.
<Algebr`> So learning the core langauge is more important than the ecosystem, IMO
<qln> what would you recommend to do so?
<qln> oh ok, went to see the chan archive, no need to repeat what was said, you already said a lot :)
<Algebr`> ;p;
fluter has quit [Ping timeout: 258 seconds]
<mrvn> from future import timemachine
<Algebr`> ha
jwatzman2 has joined #ocaml
jwatzman|work has quit [Disconnected by services]
jwatzman2 is now known as jwatzman|work
jwatzman|work has quit [Changing host]
jwatzman|work has joined #ocaml
antoro_ has quit [Ping timeout: 250 seconds]
fluter has joined #ocaml
dakk has quit [Read error: Connection reset by peer]
kushal has joined #ocaml
dakk has joined #ocaml
yomimono has joined #ocaml
ontologiae has joined #ocaml
<brab> _gt: how about following the ocaml mooc? https://www.fun-mooc.fr/courses/parisdiderot/56002S02/session02/about
yomimono_ has joined #ocaml
<_gt> brab: I'll try
yomimono_ has quit [Client Quit]
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
nicholasf has quit [Ping timeout: 264 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
sdothum has joined #ocaml
sdothum has quit [Client Quit]
sdothum has joined #ocaml
two_wheels has joined #ocaml
nicholasf has joined #ocaml
rgrinberg has joined #ocaml
rgrinberg has quit [Client Quit]
rgrinberg has joined #ocaml
copy` has joined #ocaml
zakora has joined #ocaml
tane has quit [Quit: Leaving]
<zakora> I'm trying to use vdb (github.com/zdevito/vdb) through OCaml with the help of "ctypes" and "ctypes.foreign", however I get the following error when running: "Dl.DL_error("./main.native: undefined symbol: vdb_point")"
<zakora> is it because vdb is provided as a header file (vdb.h) and not a library?
<Algebr`> so that isn't enough information for anyone to practically help you. Can you show how you are building, linking the code?
pyon has joined #ocaml
wizeman has quit [Quit: Connection closed for inactivity]
<zakora> Algebr`: the source code is https://gist.github.com/anonymous/fc31563a638b247a04e0143ddb27b890 , and I'm building with "corebuild -pkg ctypes.foreign main.native"
hbar has quit [Ping timeout: 244 seconds]
hbar has joined #ocaml
<Algebr`> hmm, don't remember if the dynamic side needed to have the C lib listed at compile time, does this vdb have lib version?
<zakora> no, I didn't see any lib version of vdb
<Algebr`> its just one header file with everything included of the source?
<zakora> sorry I'm not sure I understand your question correclty, there are more header and source files in the vdb project
arcetera has quit [Ping timeout: 264 seconds]
ebird has joined #ocaml
nicholasf has quit [Remote host closed the connection]
cdidd has quit [Remote host closed the connection]
zakora has quit [Quit: Page closed]
toolslive has quit [Ping timeout: 260 seconds]
cdidd has joined #ocaml
toolslive has joined #ocaml
kushal has quit [Quit: Leaving]
MercurialAlchemi has quit [Ping timeout: 244 seconds]
tane has joined #ocaml
tane has quit [Client Quit]
zpe has quit [Remote host closed the connection]
kushal has joined #ocaml
zpe has joined #ocaml
nicholasf has joined #ocaml
bartavelle has joined #ocaml
bartavelle has left #ocaml ["Pop"]
nicholasf has quit [Ping timeout: 258 seconds]
brab has quit [Ping timeout: 250 seconds]
brab has joined #ocaml
_gt has quit [Quit: leaving]
al-damiri has joined #ocaml
zpe has quit [Remote host closed the connection]
MercurialAlchemi has joined #ocaml
pyon has quit [Quit: Fix config.]
pyon has joined #ocaml
sepp2k has quit [Quit: Leaving.]
sepp2k has joined #ocaml
kresbak has joined #ocaml
<kresbak> ahh it's a wonderful day
ygrek_ has joined #ocaml
sh0t has joined #ocaml
tane has joined #ocaml
mcspud has quit [Ping timeout: 250 seconds]
ontologiae has quit [Ping timeout: 240 seconds]
mcspud has joined #ocaml
w1gz has quit [Ping timeout: 240 seconds]
tane has quit [Ping timeout: 240 seconds]
jwatzman|work has quit [Quit: jwatzman|work]
danieli has quit [Ping timeout: 240 seconds]
ygrek_ has quit [Ping timeout: 240 seconds]
ygrek_ has joined #ocaml
hbar has quit [Ping timeout: 240 seconds]
fold4 has quit [Ping timeout: 240 seconds]
tane has joined #ocaml
dmbaturin has quit [Ping timeout: 240 seconds]
zaltekk has quit [Ping timeout: 240 seconds]
ryu0 has quit [Quit: WeeChat 1.4]
hbar has joined #ocaml
Algebr` has quit [Ping timeout: 240 seconds]
dmbaturin has joined #ocaml
danieli has joined #ocaml
danieli has quit [Changing host]
danieli has joined #ocaml
w1gz has joined #ocaml
kresbak has quit [Quit: Lost terminal]
zaltekk has joined #ocaml
larhat has quit [Quit: Leaving.]
sepp2k has quit [Quit: Leaving.]
johnelse has joined #ocaml
johnelse has quit [Ping timeout: 252 seconds]
pyon has quit [Ping timeout: 258 seconds]
slash^ has joined #ocaml
Anarchos has joined #ocaml
shinnya has joined #ocaml
qln has quit [Ping timeout: 258 seconds]
sh0t has quit [Remote host closed the connection]
k1000 has quit [Ping timeout: 276 seconds]
mcspud has quit [Ping timeout: 250 seconds]
k1000 has joined #ocaml
mcspud has joined #ocaml
yomimono has quit [Ping timeout: 265 seconds]
pyon has joined #ocaml
qln has joined #ocaml
qln has quit [Ping timeout: 244 seconds]
nicholasf has joined #ocaml
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
fold4 has joined #ocaml
nicholasf has quit [Ping timeout: 250 seconds]
ollehar has joined #ocaml
nicholasf has joined #ocaml
kakadu has joined #ocaml
qln has joined #ocaml
kushal has quit [Ping timeout: 276 seconds]
qln has quit [Ping timeout: 264 seconds]
Xizor has joined #ocaml
rgrinberg has quit [Ping timeout: 276 seconds]
jeffmo has joined #ocaml
sh0t has joined #ocaml
yomimono has joined #ocaml
ontologiae has joined #ocaml
sh0t has quit [Quit: Leaving]
<flux> pretty cool how multicore can be installed from ocamllabs with opam. wish that include reagents as well :)
rgrinberg has joined #ocaml
Gueben has joined #ocaml
qln has joined #ocaml
ontologiae has quit [Ping timeout: 250 seconds]
ontologiae has joined #ocaml
qln has quit [Ping timeout: 240 seconds]
nicoo has quit [Ping timeout: 244 seconds]
Gueben has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
nicoo has joined #ocaml
ollehar has quit [Quit: ollehar]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
slash^ has quit [Read error: Connection reset by peer]
larhat has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 244 seconds]
ontologiae has quit [Ping timeout: 276 seconds]
jtmcf has quit [Remote host closed the connection]
jtmcf has joined #ocaml
qln has joined #ocaml
Simn has quit [Quit: Leaving]
qln has quit [Ping timeout: 276 seconds]
Heasummn has joined #ocaml
d0nn1e has quit [Ping timeout: 258 seconds]
d0nn1e has joined #ocaml
Algebr has quit [Remote host closed the connection]
Algebr has joined #ocaml
nicholasf has quit [Remote host closed the connection]
Submarine has joined #ocaml
sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
sdothum has joined #ocaml
kakadu has quit [Remote host closed the connection]
ggole_ has quit []
qln` has joined #ocaml
qln` has quit [Ping timeout: 265 seconds]
yomimono has quit [Ping timeout: 250 seconds]
nicholasf has joined #ocaml
dakk has quit [Ping timeout: 250 seconds]
dakk has joined #ocaml
c0x0 has quit [Quit: Connection closed for inactivity]
maker has quit [Ping timeout: 252 seconds]
maker has joined #ocaml
jeffmo_ has joined #ocaml
jeffmo has quit [Read error: Connection reset by peer]
jeffmo_ is now known as jeffmo
bruce_r has joined #ocaml
qln` has joined #ocaml
Rome has quit [Changing host]
Rome has joined #ocaml
qln` has quit [Ping timeout: 244 seconds]
Anarchos has joined #ocaml
Xizor has quit [Read error: Connection reset by peer]
tizoc has quit [Quit: Coyote finally caught me]
tizoc has joined #ocaml
rgrinberg has quit [Ping timeout: 264 seconds]
jeffmo has quit [Quit: jeffmo]
pierpa has quit [Ping timeout: 250 seconds]
tane has quit [Quit: Leaving]
Heasummn has quit [Quit: Leaving]
nicholas_ has joined #ocaml
nicholasf has quit [Ping timeout: 250 seconds]
boadie has joined #ocaml
boadie has quit [Remote host closed the connection]
bruce_r has quit [Ping timeout: 250 seconds]
bruce_r has joined #ocaml
qln` has joined #ocaml
nicholasf has joined #ocaml
nicholas_ has quit [Ping timeout: 264 seconds]
qln` has quit [Ping timeout: 252 seconds]
al-damiri has quit [Quit: Connection closed for inactivity]
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
Anarchos has joined #ocaml
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
Denommus has joined #ocaml
<Denommus> hello
<Denommus> would a migration system in ppx that generates both static types and database migrations at the end of the processing be viable?