00:15
darkf_ is now known as darkf
00:24
zpe has joined #ocaml
00:27
darkf_ has joined #ocaml
00:29
zpe has quit [Ping timeout: 258 seconds]
00:31
darkf has quit [Ping timeout: 250 seconds]
00:39
<
kv >
Anyone here familiar with the incremental library from janestreet?
00:41
darkf_ is now known as darkf
00:49
yomimono has quit [Ping timeout: 244 seconds]
00:51
nicholasf has joined #ocaml
01:19
shinnya has quit [Ping timeout: 265 seconds]
01:25
zpe has joined #ocaml
01:29
zpe has quit [Ping timeout: 250 seconds]
02:05
FreeBirdLjj has joined #ocaml
02:38
phase_ has quit [Ping timeout: 276 seconds]
02:53
FreeBirdLjj has quit [Remote host closed the connection]
03:14
FreeBirdLjj has joined #ocaml
03:43
kushal has joined #ocaml
03:50
MercurialAlchemi has joined #ocaml
03:53
fluter has quit [Ping timeout: 250 seconds]
04:04
pyon has quit [Quit: Dammit, Emacs.]
04:05
pyon has joined #ocaml
04:13
Heasummn has quit [Quit: Leaving]
04:15
FreeBirdLjj has quit [Remote host closed the connection]
04:29
zpe has joined #ocaml
04:34
zpe has quit [Ping timeout: 240 seconds]
04:54
MercurialAlchemi has quit [Ping timeout: 276 seconds]
05:24
copy` has quit [Quit: Connection closed for inactivity]
05:40
MercurialAlchemi has joined #ocaml
05:43
rgrinberg has quit [Ping timeout: 258 seconds]
05:44
fluter has joined #ocaml
05:51
kv has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
06:01
kv has joined #ocaml
06:11
FreeBirdLjj has joined #ocaml
06:18
ggole has joined #ocaml
06:20
nicholasf has quit [Remote host closed the connection]
06:30
ggole_ has joined #ocaml
06:33
ggole has quit [Ping timeout: 244 seconds]
06:38
ggole__ has joined #ocaml
06:41
ggole_ has quit [Ping timeout: 250 seconds]
06:43
d0nn1e has quit [Ping timeout: 240 seconds]
06:44
nicholasf has joined #ocaml
06:45
nicholasf has quit [Remote host closed the connection]
06:46
d0nn1e has joined #ocaml
06:47
ggole_ has joined #ocaml
06:49
fluter has quit [Ping timeout: 250 seconds]
06:50
kushal has quit [Quit: Leaving]
06:50
ggole__ has quit [Ping timeout: 265 seconds]
06:56
nicholasf has joined #ocaml
06:57
fluter has joined #ocaml
07:01
kdas__ has joined #ocaml
07:03
<
Algebr` >
kv: I'm not but I did see a presentation of it in SF, its pretty damn cool.
07:27
ygrek_ has quit [Ping timeout: 244 seconds]
07:36
kdas__ has quit [Quit: Leaving]
07:36
tane has joined #ocaml
07:41
Submarine has quit [Remote host closed the connection]
07:50
<
Algebr` >
although the typing seemed excessive
07:51
dakk has quit [Ping timeout: 265 seconds]
07:53
kushal has joined #ocaml
07:53
Nahra has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
07:54
Simn has joined #ocaml
07:56
Nahra has joined #ocaml
07:56
silver has joined #ocaml
08:04
tmtwd has quit [Ping timeout: 260 seconds]
08:05
dakk has joined #ocaml
08:05
nicholasf has quit [Remote host closed the connection]
08:09
laserpants has joined #ocaml
08:18
pippijn_ is now known as pippijn
08:30
larhat has joined #ocaml
08:31
TheLemonMan has joined #ocaml
08:35
laserpants has quit [Remote host closed the connection]
08:36
<
Algebr` >
these FP Koans in OCaml posted yesterday are so witty and spot on!
08:37
<
Algebr` >
my favorite is the lazy evaluation one
08:37
sepp2k has joined #ocaml
08:37
<
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?"
08:39
zpe has joined #ocaml
08:40
tmtwd has joined #ocaml
08:40
nicholasf has joined #ocaml
08:59
jwatzman|work has joined #ocaml
09:12
pierpa has joined #ocaml
09:42
_gt has joined #ocaml
09:44
kushal has quit [Quit: Leaving]
09:58
tmtwd has quit [Ping timeout: 252 seconds]
10:12
<
_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?
10:12
<
Algebr` >
_gt: build practical, simple, small programs
10:13
<
Algebr` >
like learning any other language
10:15
pyon has quit [Ping timeout: 264 seconds]
10:15
groovy2shoes has quit [Quit: Leaving]
10:20
toolslive has quit [Ping timeout: 264 seconds]
10:24
<
_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.
10:24
<
_gt >
couple books and this channel
10:25
<
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
10:25
<
Algebr` >
and we do have mailing lists as well
10:25
<
def` >
mailing list too
10:32
toolslive has joined #ocaml
10:36
<
toolslive >
project Euler.
10:39
qln has joined #ocaml
10:43
<
mrvn >
ocaml is also way smaller so you don't need as much books.
10:45
<
Algebr` >
uh, well the ecosystem is smaller, but the language itself is bigger.
10:46
<
Algebr` >
So learning the core langauge is more important than the ecosystem, IMO
10:50
<
qln >
what would you recommend to do so?
10:52
<
qln >
oh ok, went to see the chan archive, no need to repeat what was said, you already said a lot :)
11:00
fluter has quit [Ping timeout: 258 seconds]
11:07
<
mrvn >
from future import timemachine
11:15
jwatzman2 has joined #ocaml
11:15
jwatzman|work has quit [Disconnected by services]
11:15
jwatzman2 is now known as jwatzman|work
11:15
jwatzman|work has quit [Changing host]
11:15
jwatzman|work has joined #ocaml
11:17
antoro_ has quit [Ping timeout: 250 seconds]
11:20
fluter has joined #ocaml
11:22
dakk has quit [Read error: Connection reset by peer]
11:22
kushal has joined #ocaml
11:24
dakk has joined #ocaml
11:31
yomimono has joined #ocaml
11:36
ontologiae has joined #ocaml
11:50
yomimono_ has joined #ocaml
11:52
<
_gt >
brab: I'll try
11:54
yomimono_ has quit [Client Quit]
11:58
nicholasf has quit [Remote host closed the connection]
12:00
nicholasf has joined #ocaml
12:05
nicholasf has quit [Ping timeout: 264 seconds]
12:05
FreeBirdLjj has quit [Remote host closed the connection]
12:09
sdothum has joined #ocaml
12:10
sdothum has quit [Client Quit]
12:15
sdothum has joined #ocaml
12:24
two_wheels has joined #ocaml
12:35
nicholasf has joined #ocaml
12:36
rgrinberg has joined #ocaml
12:39
rgrinberg has quit [Client Quit]
12:40
rgrinberg has joined #ocaml
12:42
copy` has joined #ocaml
12:43
zakora has joined #ocaml
12:51
tane has quit [Quit: Leaving]
12:51
<
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")"
12:52
<
zakora >
is it because vdb is provided as a header file (vdb.h) and not a library?
12:54
<
Algebr` >
so that isn't enough information for anyone to practically help you. Can you show how you are building, linking the code?
12:58
pyon has joined #ocaml
13:01
wizeman has quit [Quit: Connection closed for inactivity]
13:04
hbar has quit [Ping timeout: 244 seconds]
13:05
hbar has joined #ocaml
13:05
<
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?
13:06
<
zakora >
no, I didn't see any lib version of vdb
13:06
<
Algebr` >
its just one header file with everything included of the source?
13:09
<
zakora >
sorry I'm not sure I understand your question correclty, there are more header and source files in the vdb project
13:31
arcetera has quit [Ping timeout: 264 seconds]
13:33
ebird has joined #ocaml
13:38
nicholasf has quit [Remote host closed the connection]
13:42
cdidd has quit [Remote host closed the connection]
13:43
zakora has quit [Quit: Page closed]
13:46
toolslive has quit [Ping timeout: 260 seconds]
13:48
cdidd has joined #ocaml
13:58
toolslive has joined #ocaml
14:07
kushal has quit [Quit: Leaving]
14:09
MercurialAlchemi has quit [Ping timeout: 244 seconds]
14:13
tane has joined #ocaml
14:15
tane has quit [Client Quit]
14:31
zpe has quit [Remote host closed the connection]
14:36
kushal has joined #ocaml
14:37
zpe has joined #ocaml
14:39
nicholasf has joined #ocaml
14:40
bartavelle has joined #ocaml
14:40
bartavelle has left #ocaml ["Pop"]
14:44
nicholasf has quit [Ping timeout: 258 seconds]
14:50
brab has quit [Ping timeout: 250 seconds]
14:50
brab has joined #ocaml
14:53
_gt has quit [Quit: leaving]
14:58
al-damiri has joined #ocaml
15:14
zpe has quit [Remote host closed the connection]
15:19
MercurialAlchemi has joined #ocaml
15:30
pyon has quit [Quit: Fix config.]
15:32
pyon has joined #ocaml
15:35
sepp2k has quit [Quit: Leaving.]
15:36
sepp2k has joined #ocaml
15:37
kresbak has joined #ocaml
15:38
<
kresbak >
ahh it's a wonderful day
15:39
ygrek_ has joined #ocaml
15:43
sh0t has joined #ocaml
15:47
tane has joined #ocaml
15:49
mcspud has quit [Ping timeout: 250 seconds]
15:56
ontologiae has quit [Ping timeout: 240 seconds]
15:56
mcspud has joined #ocaml
16:03
w1gz has quit [Ping timeout: 240 seconds]
16:04
tane has quit [Ping timeout: 240 seconds]
16:04
jwatzman|work has quit [Quit: jwatzman|work]
16:04
danieli has quit [Ping timeout: 240 seconds]
16:05
ygrek_ has quit [Ping timeout: 240 seconds]
16:05
ygrek_ has joined #ocaml
16:05
hbar has quit [Ping timeout: 240 seconds]
16:05
fold4 has quit [Ping timeout: 240 seconds]
16:05
tane has joined #ocaml
16:06
dmbaturin has quit [Ping timeout: 240 seconds]
16:06
zaltekk has quit [Ping timeout: 240 seconds]
16:06
ryu0 has quit [Quit: WeeChat 1.4]
16:06
hbar has joined #ocaml
16:07
Algebr` has quit [Ping timeout: 240 seconds]
16:07
dmbaturin has joined #ocaml
16:09
danieli has joined #ocaml
16:10
danieli has quit [Changing host]
16:10
danieli has joined #ocaml
16:11
w1gz has joined #ocaml
16:17
kresbak has quit [Quit: Lost terminal]
16:20
zaltekk has joined #ocaml
16:21
larhat has quit [Quit: Leaving.]
16:25
sepp2k has quit [Quit: Leaving.]
16:28
johnelse has joined #ocaml
16:47
johnelse has quit [Ping timeout: 252 seconds]
16:57
pyon has quit [Ping timeout: 258 seconds]
17:04
slash^ has joined #ocaml
17:06
Anarchos has joined #ocaml
17:07
shinnya has joined #ocaml
17:10
qln has quit [Ping timeout: 258 seconds]
17:25
sh0t has quit [Remote host closed the connection]
17:26
k1000 has quit [Ping timeout: 276 seconds]
17:33
mcspud has quit [Ping timeout: 250 seconds]
17:33
k1000 has joined #ocaml
17:39
mcspud has joined #ocaml
17:41
yomimono has quit [Ping timeout: 265 seconds]
17:42
pyon has joined #ocaml
17:45
qln has joined #ocaml
17:50
qln has quit [Ping timeout: 244 seconds]
18:02
nicholasf has joined #ocaml
18:04
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
18:04
fold4 has joined #ocaml
18:07
nicholasf has quit [Ping timeout: 250 seconds]
18:10
ollehar has joined #ocaml
18:28
nicholasf has joined #ocaml
18:36
kakadu has joined #ocaml
18:39
qln has joined #ocaml
18:40
kushal has quit [Ping timeout: 276 seconds]
18:44
qln has quit [Ping timeout: 264 seconds]
18:44
Xizor has joined #ocaml
18:50
rgrinberg has quit [Ping timeout: 276 seconds]
18:56
jeffmo has joined #ocaml
19:00
sh0t has joined #ocaml
19:01
yomimono has joined #ocaml
19:07
ontologiae has joined #ocaml
19:17
sh0t has quit [Quit: Leaving]
19:18
<
flux >
pretty cool how multicore can be installed from ocamllabs with opam. wish that include reagents as well :)
19:25
rgrinberg has joined #ocaml
19:33
Gueben has joined #ocaml
19:33
qln has joined #ocaml
19:35
ontologiae has quit [Ping timeout: 250 seconds]
19:37
ontologiae has joined #ocaml
19:38
qln has quit [Ping timeout: 240 seconds]
19:39
nicoo has quit [Ping timeout: 244 seconds]
19:40
nicoo has joined #ocaml
19:42
ollehar has quit [Quit: ollehar]
19:50
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
19:55
slash^ has quit [Read error: Connection reset by peer]
19:57
larhat has joined #ocaml
20:15
MercurialAlchemi has quit [Ping timeout: 244 seconds]
20:17
ontologiae has quit [Ping timeout: 276 seconds]
20:19
jtmcf has quit [Remote host closed the connection]
20:21
jtmcf has joined #ocaml
20:28
qln has joined #ocaml
20:32
Simn has quit [Quit: Leaving]
20:33
qln has quit [Ping timeout: 276 seconds]
20:34
Heasummn has joined #ocaml
20:40
d0nn1e has quit [Ping timeout: 258 seconds]
20:41
d0nn1e has joined #ocaml
20:44
Algebr has quit [Remote host closed the connection]
20:44
Algebr has joined #ocaml
20:49
nicholasf has quit [Remote host closed the connection]
20:56
Submarine has joined #ocaml
21:00
sdothum has joined #ocaml
21:02
kakadu has quit [Remote host closed the connection]
21:22
qln` has joined #ocaml
21:27
qln` has quit [Ping timeout: 265 seconds]
21:35
yomimono has quit [Ping timeout: 250 seconds]
21:39
nicholasf has joined #ocaml
21:47
dakk has quit [Ping timeout: 250 seconds]
21:47
dakk has joined #ocaml
21:58
c0x0 has quit [Quit: Connection closed for inactivity]
22:00
maker has quit [Ping timeout: 252 seconds]
22:01
maker has joined #ocaml
22:13
jeffmo_ has joined #ocaml
22:13
jeffmo has quit [Read error: Connection reset by peer]
22:13
jeffmo_ is now known as jeffmo
22:15
bruce_r has joined #ocaml
22:16
qln` has joined #ocaml
22:19
Rome has quit [Changing host]
22:19
Rome has joined #ocaml
22:20
qln` has quit [Ping timeout: 244 seconds]
22:22
Anarchos has joined #ocaml
22:26
Xizor has quit [Read error: Connection reset by peer]
22:28
tizoc has quit [Quit: Coyote finally caught me]
22:28
tizoc has joined #ocaml
22:30
rgrinberg has quit [Ping timeout: 264 seconds]
22:36
jeffmo has quit [Quit: jeffmo]
22:37
pierpa has quit [Ping timeout: 250 seconds]
22:47
tane has quit [Quit: Leaving]
22:57
Heasummn has quit [Quit: Leaving]
23:03
nicholas_ has joined #ocaml
23:03
nicholasf has quit [Ping timeout: 250 seconds]
23:03
boadie has joined #ocaml
23:04
boadie has quit [Remote host closed the connection]
23:07
bruce_r has quit [Ping timeout: 250 seconds]
23:08
bruce_r has joined #ocaml
23:10
qln` has joined #ocaml
23:11
nicholasf has joined #ocaml
23:14
nicholas_ has quit [Ping timeout: 264 seconds]
23:15
qln` has quit [Ping timeout: 252 seconds]
23:21
al-damiri has quit [Quit: Connection closed for inactivity]
23:36
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
23:37
Anarchos has joined #ocaml
23:46
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
23:51
Denommus has joined #ocaml
23:53
<
Denommus >
would a migration system in ppx that generates both static types and database migrations at the end of the processing be viable?