00:01
zpe has quit [Remote host closed the connection]
00:01
zpe has joined #ocaml
00:02
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
00:04
darkf has joined #ocaml
00:04
arjunguha has joined #ocaml
00:06
zpe has quit [Ping timeout: 240 seconds]
00:14
comacat has quit [Quit: leaving]
00:19
krycek has quit [Remote host closed the connection]
00:22
r0b4 has quit [Ping timeout: 264 seconds]
00:24
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
00:26
xianxu has quit [Ping timeout: 252 seconds]
00:35
ygrek has joined #ocaml
00:40
wombat1 has left #ocaml []
00:46
arjunguha has joined #ocaml
00:46
q66 has quit [Quit: Leaving]
00:47
talzeus has quit [Read error: Connection reset by peer]
00:47
jwatzman|work has quit [Quit: jwatzman|work]
00:48
tlockney_away is now known as tlockney
00:56
jao` has joined #ocaml
00:56
jao` has quit [Changing host]
00:56
jao` has joined #ocaml
01:05
Brocoli_ has joined #ocaml
01:05
Armael has quit [Ping timeout: 240 seconds]
01:05
pango has quit [Ping timeout: 240 seconds]
01:05
ivan\ has quit [Ping timeout: 240 seconds]
01:06
alex_nx has quit [Ping timeout: 240 seconds]
01:07
alex_nx has joined #ocaml
01:07
pippijn_ has joined #ocaml
01:08
jpdeplaix` has joined #ocaml
01:08
willb2 has joined #ocaml
01:09
willb1 has quit [Ping timeout: 240 seconds]
01:09
pippijn has quit [Ping timeout: 240 seconds]
01:09
jpdeplaix has quit [Ping timeout: 240 seconds]
01:09
pango has joined #ocaml
01:09
ivan\ has joined #ocaml
01:09
ivan\ has quit [Changing host]
01:09
ivan\ has joined #ocaml
01:10
ygrek has quit [Ping timeout: 240 seconds]
01:11
divyanshu has quit [Ping timeout: 240 seconds]
01:12
zpe has joined #ocaml
01:13
talzeus has joined #ocaml
01:15
divyanshu has joined #ocaml
01:16
zpe has quit [Ping timeout: 240 seconds]
01:19
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
01:20
jao`` has joined #ocaml
01:24
gasche_ has joined #ocaml
01:26
__pyon__ has joined #ocaml
01:27
hto_ has joined #ocaml
01:27
jao` has quit [Ping timeout: 265 seconds]
01:27
bitbckt has quit [Ping timeout: 265 seconds]
01:27
ggherdov has quit [Ping timeout: 265 seconds]
01:27
gereedy has quit [Ping timeout: 265 seconds]
01:27
_habnabit has quit [Ping timeout: 265 seconds]
01:27
willb2 has quit [Ping timeout: 265 seconds]
01:27
dkg has quit [Ping timeout: 265 seconds]
01:27
jpdeplaix` has quit [Ping timeout: 265 seconds]
01:27
gasche has quit [Ping timeout: 265 seconds]
01:27
saml has quit [Ping timeout: 265 seconds]
01:27
hto has quit [Ping timeout: 265 seconds]
01:27
bitbckt has joined #ocaml
01:28
jpdeplaix` has joined #ocaml
01:28
gereedy has joined #ocaml
01:28
jpdeplaix` has quit [*.net *.split]
01:28
gereedy has quit [*.net *.split]
01:28
bitbckt has quit [*.net *.split]
01:30
willb2 has joined #ocaml
01:30
dkg has joined #ocaml
01:32
tlockney is now known as tlockney_away
01:33
pippijn has joined #ocaml
01:33
zxqdms_ has joined #ocaml
01:38
pippijn_ has quit [*.net *.split]
01:38
cdidd has quit [*.net *.split]
01:38
zxqdms has quit [*.net *.split]
01:38
tnguyen has quit [*.net *.split]
01:38
asmanur has quit [*.net *.split]
01:38
IbnFirnas_ has quit [*.net *.split]
01:38
n0v has quit [*.net *.split]
01:38
metasyntax has quit [*.net *.split]
01:38
thorsten` has quit [*.net *.split]
01:38
jao`` has quit [*.net *.split]
01:38
alex_nx has quit [*.net *.split]
01:38
ollehar has quit [*.net *.split]
01:38
tautologico has quit [*.net *.split]
01:38
claudiuc_ has quit [*.net *.split]
01:38
aeio has quit [*.net *.split]
01:38
freling has quit [*.net *.split]
01:38
ousado has quit [*.net *.split]
01:38
lopho has quit [*.net *.split]
01:42
dant3 has quit [Remote host closed the connection]
01:44
tnguyen has joined #ocaml
01:45
cdidd has joined #ocaml
01:48
uzo_ is now known as segmond
02:02
saarin_ has joined #ocaml
02:07
demonimin_ has joined #ocaml
02:08
chris2_ has joined #ocaml
02:08
leifw has quit [Ping timeout: 244 seconds]
02:08
saarin has quit [Ping timeout: 244 seconds]
02:08
saarin_ is now known as saarin
02:08
chris2 has quit [Ping timeout: 244 seconds]
02:08
chris2 has joined #ocaml
02:08
demonimin has quit [Ping timeout: 244 seconds]
02:08
so has quit [Ping timeout: 244 seconds]
02:08
chris2 has quit [Ping timeout: 244 seconds]
02:10
so has joined #ocaml
02:17
arjunguha has joined #ocaml
02:17
neutronest has joined #ocaml
02:19
michael_lee has joined #ocaml
02:21
Armael has joined #ocaml
02:27
so has quit [*.net *.split]
02:27
cdidd has quit [*.net *.split]
02:27
willb2 has quit [*.net *.split]
02:27
talzeus has quit [*.net *.split]
02:27
Brocoli_ has quit [*.net *.split]
02:27
darkf has quit [*.net *.split]
02:27
nlucaroni has quit [*.net *.split]
02:27
Snark has quit [*.net *.split]
02:27
bjorkintosh has quit [*.net *.split]
02:27
__marius__ has quit [*.net *.split]
02:27
maufred has quit [*.net *.split]
02:27
milosn has quit [*.net *.split]
02:27
Fullma has quit [*.net *.split]
02:27
tchell has quit [*.net *.split]
02:27
tlockney_away has quit [*.net *.split]
02:27
ccasin has quit [*.net *.split]
02:29
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
02:30
arjunguha has joined #ocaml
02:31
milosn has joined #ocaml
02:32
darkf has joined #ocaml
02:36
Snark has joined #ocaml
02:38
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
02:40
<
neutronest >
How to solve MachineLearning problem with Ocaml...
03:00
neutronest has quit [Quit: Page closed]
03:00
appleby has joined #ocaml
03:00
<
appleby >
I think I got merlin working
03:00
<
appleby >
but C-c C-t just says buffer has no process
03:05
<
appleby >
hello e o e o ?
03:26
appleby has quit [Quit: appleby]
03:44
siddharthv_away is now known as siddharthv
03:44
xianxu has joined #ocaml
04:08
boogie has joined #ocaml
04:13
__pyon__ has left #ocaml []
04:13
introom has joined #ocaml
04:20
__pyon__ has joined #ocaml
04:33
__pyon__ has quit [Quit: brb]
04:42
__pyon__ has joined #ocaml
05:03
axiles has joined #ocaml
05:23
ggole has joined #ocaml
05:26
boogie has quit [Remote host closed the connection]
05:43
michael_lee has quit [Ping timeout: 252 seconds]
06:20
angerman has joined #ocaml
06:23
ygrek has joined #ocaml
06:38
xianxu has quit [Ping timeout: 252 seconds]
06:39
locus has quit [Ping timeout: 245 seconds]
06:55
ddosia has joined #ocaml
06:55
divyanshu has joined #ocaml
06:55
yacks has joined #ocaml
06:55
dant3 has joined #ocaml
06:55
ollehar has joined #ocaml
06:55
nlucaroni has joined #ocaml
06:55
__marius__ has joined #ocaml
06:55
cdidd has joined #ocaml
06:55
maufred has joined #ocaml
06:55
bjorkintosh has joined #ocaml
06:55
talzeus has joined #ocaml
06:55
willb2 has joined #ocaml
06:55
so has joined #ocaml
06:55
ccasin has joined #ocaml
06:55
tlockney_away has joined #ocaml
06:55
tchell has joined #ocaml
06:55
lopho has joined #ocaml
06:55
ousado has joined #ocaml
06:55
freling has joined #ocaml
06:55
aeio has joined #ocaml
06:55
tautologico has joined #ocaml
06:55
alex_nx has joined #ocaml
06:55
jao`` has joined #ocaml
06:55
ggherdov_ has joined #ocaml
06:55
thorsten` has joined #ocaml
06:55
IbnFirnas_ has joined #ocaml
06:55
leifw_ has joined #ocaml
06:55
metasyntax has joined #ocaml
06:55
n0v has joined #ocaml
06:55
asmanur has joined #ocaml
06:55
saml has joined #ocaml
06:55
_habnabit has joined #ocaml
06:55
gereedy has joined #ocaml
06:55
jpdeplaix` has joined #ocaml
06:55
bitbckt has joined #ocaml
06:56
bitbckt has quit [Changing host]
06:56
bitbckt has joined #ocaml
06:56
_habnabit has quit [Changing host]
06:56
_habnabit has joined #ocaml
06:58
jzelinskie has quit [Ping timeout: 245 seconds]
06:58
lopex has quit [Ping timeout: 245 seconds]
06:58
divyanshu has quit [Quit: Computer has gone to sleep.]
06:59
jzelinskie has joined #ocaml
06:59
Guest17399 has joined #ocaml
07:00
srcerer has quit [Ping timeout: 264 seconds]
07:07
xianxu has joined #ocaml
07:09
divyanshu has joined #ocaml
07:09
yacks has quit [Quit: Leaving]
07:10
jao`` has quit [Ping timeout: 240 seconds]
07:10
ygrek_ has joined #ocaml
07:13
ygrek has quit [Ping timeout: 240 seconds]
07:20
Kakadu has joined #ocaml
07:21
<
companion_cube >
o/
07:23
<
companion_cube >
you need sleep!
07:24
divyanshu has quit [Quit: Computer has gone to sleep.]
07:25
divyanshu has joined #ocaml
07:27
nikki93 has joined #ocaml
07:29
xianxu has quit [Ping timeout: 264 seconds]
07:31
tautologico has quit [Quit: Connection closed for inactivity]
07:32
nikki93 has quit [Ping timeout: 240 seconds]
07:33
introom has quit [Quit: WeeChat 0.4.3]
07:35
cago has joined #ocaml
07:36
AltGr has joined #ocaml
07:37
introom has joined #ocaml
07:38
jonludlam has quit [Remote host closed the connection]
07:43
yacks has joined #ocaml
07:46
cago has quit [Quit: Leaving.]
07:47
Simn has joined #ocaml
07:50
cago has joined #ocaml
08:09
eni has joined #ocaml
08:09
ikaros has joined #ocaml
08:20
sw1nn has joined #ocaml
08:26
xianxu has joined #ocaml
08:27
jonludlam has joined #ocaml
08:32
introom has quit [Ping timeout: 244 seconds]
08:43
mika1 has joined #ocaml
08:44
ddosia has quit [Quit: Leaving.]
08:45
wwilly has joined #ocaml
08:47
bjorkintosh has quit [Ping timeout: 244 seconds]
08:51
tane has joined #ocaml
08:59
cago has quit [Quit: Leaving.]
08:59
cago has joined #ocaml
09:01
gal_bolle has joined #ocaml
09:10
rwmjones has quit [Ping timeout: 264 seconds]
09:13
tane has quit [Remote host closed the connection]
09:23
Guest17399 is now known as lopex
09:28
nikki93 has joined #ocaml
09:32
eni has quit [Ping timeout: 264 seconds]
09:34
nikki93 has quit [Ping timeout: 264 seconds]
09:39
struktured has joined #ocaml
09:40
ontologiae has joined #ocaml
09:47
rwmjones has joined #ocaml
09:50
ygrek_ has quit [Ping timeout: 240 seconds]
09:51
arjunguha has joined #ocaml
09:53
_andre has joined #ocaml
09:55
eni has joined #ocaml
09:57
cago has quit [Quit: Leaving.]
09:57
struktured has quit [Ping timeout: 240 seconds]
09:58
cago has joined #ocaml
10:00
r0b4 has joined #ocaml
10:00
r0b4 has quit [Changing host]
10:00
r0b4 has joined #ocaml
10:08
r0b4 has quit [Quit: WeeChat 0.4.2]
10:08
r0b1 has joined #ocaml
10:14
xianxu has quit [Ping timeout: 240 seconds]
10:15
bjorkintosh has joined #ocaml
10:16
lostcuaz has joined #ocaml
10:23
introom has joined #ocaml
10:30
avsm has joined #ocaml
10:30
dsheets has quit [Ping timeout: 245 seconds]
10:30
avsm has quit [Read error: Connection reset by peer]
10:31
talzeus has quit [Remote host closed the connection]
10:34
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
10:41
chris2_ is now known as chris2
10:42
dsheets has joined #ocaml
10:47
Anarchos has joined #ocaml
10:57
Thooms has joined #ocaml
10:58
siddharthv is now known as siddharthv_away
10:58
cago has quit [Quit: Leaving.]
11:06
Anarchos has quit [Ping timeout: 265 seconds]
11:10
xianxu has joined #ocaml
11:24
__pyon__ has quit [Ping timeout: 240 seconds]
11:24
divyanshu has quit [Quit: Computer has gone to sleep.]
11:28
cago has joined #ocaml
11:29
Fullma has joined #ocaml
11:33
shinnya has joined #ocaml
11:37
seggy has joined #ocaml
11:40
segmond has quit [Ping timeout: 252 seconds]
11:40
wombat1 has joined #ocaml
11:48
divyanshu has joined #ocaml
12:00
eni has quit [Remote host closed the connection]
12:05
cago has quit [Quit: Leaving.]
12:05
cago has joined #ocaml
12:06
sw1nn` has joined #ocaml
12:07
sw1nn` is now known as Guest9530
12:07
mgodshall has joined #ocaml
12:09
sw1nn has quit [Ping timeout: 244 seconds]
12:11
arjunguha has joined #ocaml
12:13
divyanshu has quit [Quit: Computer has gone to sleep.]
12:17
divyanshu has joined #ocaml
12:23
leifw_ is now known as leifw
12:24
divyanshu has quit [Quit: Computer has gone to sleep.]
12:27
ousado is now known as IMNSHO
12:27
IMNSHO is now known as ousado
12:27
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
12:28
divyanshu has joined #ocaml
12:31
divyanshu has quit [Client Quit]
12:37
dsheets has quit [Ping timeout: 264 seconds]
12:39
yacks has quit [Quit: Leaving]
12:45
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
12:45
arjunguha has joined #ocaml
12:50
avsm has joined #ocaml
12:50
ollehar has quit [Ping timeout: 240 seconds]
12:51
ollehar has joined #ocaml
12:52
ddosia has joined #ocaml
12:57
shinnya has quit [Ping timeout: 240 seconds]
12:58
Guest9530 has quit [Ping timeout: 265 seconds]
13:02
mort___ has joined #ocaml
13:03
divyanshu has joined #ocaml
13:05
dsheets has joined #ocaml
13:08
yacks has joined #ocaml
13:09
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
13:12
cago has quit [Ping timeout: 240 seconds]
13:14
avsm has quit [Quit: Leaving.]
13:17
<
flux >
react or froc, which one is better? or easier to use? or more suitable for dealing with Gtk?
13:18
<
companion_cube >
I think react is quite popular, but I don't know nothing about it interacting with gtk
13:20
olasd has quit [Quit: leaving]
13:21
<
Drup >
and lablgtk has react stuff I think, adrien did FRP stuff with both
13:21
<
Drup >
but definitly, react is nicer
13:21
olasd has joined #ocaml
13:24
<
flux >
lablgtk has react stuff?
13:25
<
flux >
oh, lablgtk-react exists
13:25
<
flux >
not sure if it really exists, it's not in opam ;)
13:25
venk has quit [Ping timeout: 252 seconds]
13:25
cago has joined #ocaml
13:25
cago has quit [Client Quit]
13:26
darkf has quit [Quit: Leaving]
13:26
cago has joined #ocaml
13:28
skchrko has joined #ocaml
13:30
pminten has joined #ocaml
13:32
<
adrien_oww >
flux: well, lablgtk-react is a bit special
13:32
<
adrien_oww >
lots of experimentation went into it
13:32
<
adrien_oww >
at some point it was fairly complex code but I ended up realizing it was too complex to use
13:32
<
adrien_oww >
and now it's only a few lines
13:32
avsm has joined #ocaml
13:33
<
adrien_oww >
and first experiment was to put react right into lablgtk, and you'd use something else instead of #connect
13:36
divyanshu has quit [Ping timeout: 252 seconds]
13:36
cago has quit [Ping timeout: 240 seconds]
13:36
cago has joined #ocaml
13:37
divyanshu has joined #ocaml
13:39
dsheets has quit [Ping timeout: 265 seconds]
13:40
dsheets has joined #ocaml
13:43
dsheets_ has joined #ocaml
13:45
dsheets has quit [Ping timeout: 244 seconds]
13:48
ollehar has quit [Ping timeout: 240 seconds]
13:49
ollehar has joined #ocaml
13:51
cago has quit [Ping timeout: 252 seconds]
13:52
Muzer has joined #ocaml
13:59
introom has quit [Ping timeout: 240 seconds]
14:00
ddosia has quit [Quit: Leaving.]
14:10
avsm has quit [Quit: Leaving.]
14:12
wombat1 has quit [Ping timeout: 245 seconds]
14:12
<
pippijn >
does ocamlbuild parallel build work?
14:13
<
pippijn >
it doesn't seem to work
14:13
* companion_cube
no surprised
14:13
<
pippijn >
with -j 8: 33.775 total
14:14
<
adrien_oww >
it works
14:14
<
pippijn >
without -j: 34.754 total
14:14
<
adrien_oww >
but ocamlbuild doesn't find many targets to build in parallel
14:15
<
pippijn >
well, I have a bunch of C++ files
14:15
<
pippijn >
that do not depend on each other's product
14:15
<
adrien_oww >
but ocamlbuild doesn't find many targets to build in parallel
14:15
<
pippijn >
and they are not built in parallel
14:15
<
adrien_oww >
wrong term
14:16
<
adrien_oww >
yes because ocamlbuild dynamically discovers the build deps for each file
14:16
<
adrien_oww >
so it will first have to look at a given file to determine when to build it
14:17
avsm has joined #ocaml
14:18
mort___ has quit [Quit: Leaving.]
14:19
avsm has quit [Client Quit]
14:20
yacks has quit [Ping timeout: 265 seconds]
14:22
dRbiG has quit [Ping timeout: 264 seconds]
14:23
<
flux >
adrien_oww, I think it's enough for me to just make some buttons active/inactive with reactive-callbacks depending on some values in my program
14:23
<
flux >
and maybe even better this way to not use any lablgtk-specific reactiveness, it is easier to possibly switch to lablqt later on!
14:25
avsm has joined #ocaml
14:27
yacks has joined #ocaml
14:27
avsm has quit [Client Quit]
14:28
dRbiG has joined #ocaml
14:32
mgodshall has quit [Ping timeout: 265 seconds]
14:32
wombat1 has joined #ocaml
14:33
ollehar has quit [Ping timeout: 240 seconds]
14:36
<
Drup >
pippijn: basically : yes ocamlbuild can build in //, but the way it parallelize is crap.
14:37
<
adrien_oww >
flux: the approach I highlight in the pdf doesn't depend on anything in lablgtk
14:37
<
Drup >
because the scheduling is dynamic, and it's very hard to parallelize with dynamic scheduling
14:44
sw1nn has joined #ocaml
14:46
ygrek_ has joined #ocaml
14:46
mika1 has quit [Quit: Leaving.]
14:46
mgodshall has joined #ocaml
14:47
seggy is now known as segmond
14:55
tchell_ has joined #ocaml
14:55
xianxu_ has joined #ocaml
14:55
_andre_ has joined #ocaml
15:00
avsm has joined #ocaml
15:01
talzeus has joined #ocaml
15:02
<
troydm >
what does |> operator do?
15:03
talzeus has quit [Remote host closed the connection]
15:03
<
hcarty >
troydm: It applies the function on the right to the value on the left (ex. x |> f = f x)
15:04
arjunguha has joined #ocaml
15:06
talzeus has joined #ocaml
15:06
travisbrady has joined #ocaml
15:06
<
hcarty >
troydm: That's what it's doing. Think of it as | in a shell.
15:07
xianxu_ has quit [Ping timeout: 253 seconds]
15:08
<
troydm >
hcarty: is that monadic bind? like in haskell >>=
15:08
<
troydm >
hcarty: no, i think that's probably not it
15:11
tchell has quit [Remote host closed the connection]
15:11
_andre has quit [Write error: Broken pipe]
15:11
xianxu has quit [Write error: Broken pipe]
15:15
introom has joined #ocaml
15:16
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:17
struktured has joined #ocaml
15:19
<
troydm >
freling: i don't see any reference to |> in that chapter
15:22
tlockney_away is now known as tlockney
15:23
yacks has quit [Ping timeout: 265 seconds]
15:32
ollehar has joined #ocaml
15:42
pminten has quit [Remote host closed the connection]
15:47
jwatzman|work has joined #ocaml
15:49
matthieu2 has joined #ocaml
15:56
avsm has quit [Quit: Leaving.]
15:59
gal_bolle has quit [Remote host closed the connection]
16:03
lostcuaz has joined #ocaml
16:03
Kakadu has quit [Quit: Page closed]
16:05
tlockney is now known as tlockney_away
16:06
introom has quit [Ping timeout: 269 seconds]
16:07
AltGr has left #ocaml []
16:08
tlockney_away is now known as tlockney
16:12
jao`` has joined #ocaml
16:16
justinfront has joined #ocaml
16:16
<
justinfront >
hi is anyone using ocamljava ?
16:18
Thooms has quit [Quit: WeeChat 0.3.8]
16:20
pango has quit [Quit: Client exiting]
16:25
boogie has joined #ocaml
16:25
matthieu2 has quit [Ping timeout: 240 seconds]
16:26
johnelse is now known as johnelse_away
16:32
tane has joined #ocaml
16:39
ikaros has quit [Quit: Ex-Chat]
16:44
boogie has quit [Remote host closed the connection]
16:45
jonludlam has quit [Remote host closed the connection]
16:48
nikki93 has joined #ocaml
16:49
avsm has joined #ocaml
16:51
dinosaure2 has quit [Quit: WeeChat 0.3.8]
16:51
wwilly has quit [Remote host closed the connection]
16:51
dinosaure1 has joined #ocaml
16:52
avsm has quit [Client Quit]
16:52
avsm has joined #ocaml
16:53
angerman has quit [Quit: Gone]
16:53
dinosaure1 is now known as dinosaure`
16:55
nikki93 has quit [Remote host closed the connection]
16:56
avsm has quit [Ping timeout: 265 seconds]
17:01
boogie has joined #ocaml
17:07
Kakadu has joined #ocaml
17:09
ollehar has quit [Ping timeout: 240 seconds]
17:14
ollehar has joined #ocaml
17:18
appleby has joined #ocaml
17:18
<
appleby >
appleby: hey guys
17:18
<
appleby >
[8:57pm] appleby: I think I got merlin working
17:18
<
appleby >
[8:58pm] appleby: but C-c C-t just says buffer has no process
17:18
<
appleby >
[9:02pm] appleby: hello e o e o ?
17:20
<
def-lkb >
is ocamlmerlin binary in PATH ?
17:20
<
appleby >
so whats with my merlin do u think
17:20
<
appleby >
how do i tell that
17:20
<
def-lkb >
run M-x shell-command
17:20
<
def-lkb >
which ocamlmerlin
17:21
<
appleby >
says no match
17:21
<
appleby >
M-x which-ocamlmerlin
17:21
<
def-lkb >
Nono, M-x shell-command
17:22
xianxu has joined #ocaml
17:22
<
appleby >
says shell command failed
17:22
<
ggole >
Or just M-!
17:22
<
appleby >
(Shell command failed with code 1 and no output)
17:22
<
appleby >
user-error: Minibuffer window is not active
17:22
matthieu2 has joined #ocaml
17:22
<
def-lkb >
Ok, so you don't have ocaml in path.
17:22
<
def-lkb >
You have to run emacs from a context where opam configuration is sourced.
17:23
<
appleby >
ok how do i do this
17:23
<
appleby >
i'm on a mac
17:23
<
def-lkb >
I got that part.
17:23
<
def-lkb >
hmmm, maybe there is an emacs mode for configuring opam
17:23
<
def-lkb >
(any opam guy here :) ?)
17:24
<
def-lkb >
do you know how to launch emacs from a terminal ?
17:24
<
appleby >
i mean i can do merlin-mode
17:24
<
appleby >
just not C-c C-t
17:24
<
def-lkb >
sure, the process can't be launched because the binary is not in path
17:25
ontologiae has quit [Ping timeout: 240 seconds]
17:25
<
def-lkb >
PATH is an environment variable that tells where to search for binaries
17:25
<
def-lkb >
when you run a terminal and the opam snippet to setup environment, path is adjusted
17:25
<
ggole >
Could be because the opam setup junk is in .bashrc, which isn't used by your desktop environment
17:26
<
def-lkb >
when you run emacs from the finder, it inherits from the original profile, without your local opam installation
17:26
<
def-lkb >
ggole: yes exactly
17:26
<
ggole >
Easy to check: start an emacs from the shell and see if M-! which ocamlmerlin succeeds.
17:26
<
def-lkb >
ggole: backlog
17:27
<
ggole >
Oh, yeah :)
17:27
<
appleby >
i'm not sure how to do emacs from shell
17:27
<
appleby >
on my mac
17:27
matthieu2 has quit [Ping timeout: 252 seconds]
17:27
<
def-lkb >
what is your version of emacs? bare emacs from osx, or aquamacs ?
17:27
<
appleby >
Shell command:
17:28
<
appleby >
Version 24.3 (9.0)
17:28
<
ggole >
Try just "emacs" first
17:28
<
appleby >
that works
17:28
<
ggole >
Now M-! which ocamlmerlin
17:29
<
ggole >
(In
*that* emacs.)
17:29
<
appleby >
I cant' do mx
17:30
<
appleby >
that works
17:30
<
appleby >
I get the path to
17:30
avsm has joined #ocaml
17:30
<
appleby >
why can't i type
17:30
<
ggole >
OK, then you need to figure out where to put the opam setup code so that your desktop environment will see the results.
17:31
ygrek_ has quit [Ping timeout: 240 seconds]
17:31
<
appleby >
why the hell does my message not show up in irc
17:31
<
ggole >
I don't know how to do that for Mac. You may have luck with ~/.profile, though.
17:32
<
appleby >
well I don't know, but I just figured that if I edited my ~/.emacs file with the merlin settings, things would work
17:32
<
appleby >
I guess not?
17:32
<
def-lkb >
appleby: you can still run the graphical emacs from the terminal, with e.g. open /Applications/Aquamacs.app
17:32
<
def-lkb >
as long as the emacs process is started from the shell with opam settings, things will work
17:33
<
appleby >
I don't have aquamacs
17:34
<
def-lkb >
well replace the path by your version of emacs :D, maybe Emacs.app
17:35
<
appleby >
i can even do C-c C-t
17:36
<
def-lkb >
ok, now there may be some way to apply those settings directly from finder
17:37
<
def-lkb >
or more likely, there is an emacs extension to select opam profile at runtime
17:42
Arsenik has joined #ocaml
17:42
arjunguha has joined #ocaml
17:48
dsheets_ has quit [Ping timeout: 265 seconds]
17:48
q66 has joined #ocaml
17:50
arjunguha has quit [Ping timeout: 264 seconds]
17:56
matthieu2 has joined #ocaml
18:00
Hannibal_Smith has joined #ocaml
18:03
nikki93 has joined #ocaml
18:04
appleby has quit [Quit: appleby]
18:10
justinfront has quit [Ping timeout: 244 seconds]
18:12
justinfront has joined #ocaml
18:13
matthieu2 has quit [Ping timeout: 240 seconds]
18:14
avsm has quit [Quit: Leaving.]
18:18
ulfdoz has joined #ocaml
18:20
wombat1 has quit [Ping timeout: 264 seconds]
18:28
xianxu has quit [Ping timeout: 265 seconds]
18:29
shinnya has joined #ocaml
18:29
claudiuc_ has joined #ocaml
18:29
xianxu has joined #ocaml
18:32
comacat has joined #ocaml
18:42
__pyon__ has joined #ocaml
18:48
ikaros has joined #ocaml
18:50
matthieu2 has joined #ocaml
18:55
Thooms has joined #ocaml
18:55
matthieu2 has quit [Ping timeout: 241 seconds]
18:57
arjunguha has joined #ocaml
19:02
sw1nn has quit [Ping timeout: 240 seconds]
19:05
tane has quit [Quit: Verlassend]
19:11
appleby has joined #ocaml
19:11
Snark has quit [Quit: leaving]
19:12
Snark has joined #ocaml
19:12
itadder has joined #ocaml
19:15
lostcuaz_ has joined #ocaml
19:19
lostcuaz has quit [Ping timeout: 265 seconds]
19:21
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:23
claudiuc_ has quit [Remote host closed the connection]
19:25
lostcuaz_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:26
angerman has joined #ocaml
19:29
_andre_ has quit [Quit: leaving]
19:32
mgodshall has quit [Quit: mgodshall]
19:38
arjunguha has joined #ocaml
19:45
justinfront has quit [Ping timeout: 264 seconds]
19:49
appleby has quit [Quit: appleby]
19:49
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:51
matthieu2 has joined #ocaml
19:56
matthieu2 has quit [Ping timeout: 265 seconds]
19:57
lostcuaz has joined #ocaml
19:57
lostcuaz has quit [Read error: Connection reset by peer]
19:58
lostcuaz has joined #ocaml
20:03
claudiuc_ has joined #ocaml
20:05
claudiu__ has joined #ocaml
20:06
claudi___ has joined #ocaml
20:06
claudiuc_ has quit [Read error: Connection reset by peer]
20:06
angerman has quit [Ping timeout: 240 seconds]
20:07
angerman has joined #ocaml
20:07
claudiuc has joined #ocaml
20:07
claudiu__ has quit [Read error: Connection reset by peer]
20:07
appleby has joined #ocaml
20:11
Arsenik has quit [Remote host closed the connection]
20:11
claudi___ has quit [Ping timeout: 264 seconds]
20:17
malo has joined #ocaml
20:29
<
pippijn >
I don't know what I'm looking at
20:29
<
itadder >
that my desktop
20:29
<
pippijn >
but it looks like you zoomed out of all windows
20:29
<
itadder >
on my 13 inch mac
20:29
<
itadder >
all my virtual desktop
20:29
<
pippijn >
seems fine
20:29
<
pippijn >
I have 12 virtual desktops
20:29
<
itadder >
IT a zoomed view of my vitual deskto
20:29
<
itadder >
pippijn: do you use kde or gnome or mac
20:30
<
pippijn >
usually 5 are used
20:30
<
pippijn >
sometimes 7
20:30
<
pippijn >
sometimes 8
20:30
<
pippijn >
itadder: xmonad
20:31
<
Drup >
I pop more desktop as I need them
20:31
<
Drup >
so, from 3 to 6/7
20:31
<
itadder >
that a great workflow
20:31
<
itadder >
So no tmux needed
20:34
<
itadder >
oh wow I see irssi and vim
20:34
<
itadder >
I need to get back on irssi, and ZNC
20:34
<
itadder >
ubuntu sweet, you like that distro
20:34
<
pippijn >
I don't like it
20:35
<
pippijn >
but it's one of the least crappy ones
20:35
<
pippijn >
or less crappy
20:36
<
itadder >
is that your work pc or you code from home
20:37
<
pippijn >
when I'm at home, I have less screen space
20:37
<
pippijn >
usually the irc window is on the left screen
20:37
<
pippijn >
and I'm coding on the right screen
20:37
watermind has joined #ocaml
20:38
<
pippijn >
occasionally some code is open on the left screen, as well
20:38
<
itadder >
do you use emacs or vim
20:38
<
itadder >
what your opnion on programing on a mac
20:39
<
pippijn >
my colleague does it, and he seems to do fine
20:40
<
itadder >
I am new to ocaml, I heard it good lang to learn if your in the hedge fund space
20:41
<
pippijn >
that is if you want to work at jane street
20:41
<
Drup >
hedge fund ?
20:41
<
pippijn >
itadder: it's good to learn for a lot of reasons
20:41
<
itadder >
yea I work in NYC
20:42
<
itadder >
but not at jane street
20:42
<
itadder >
what is ocaml good for
20:42
<
pippijn >
writing programs
20:42
<
itadder >
I am omming from a powershell ruby background
20:42
<
pippijn >
especially programs manipulating complex data structures
20:42
<
itadder >
Ahh that make sense
20:43
<
itadder >
simmilar to Rlang
20:43
<
itadder >
maybe not
20:47
<
Drup >
not really similar to rlang, no
20:47
<
itadder >
would I have a hard time learning ocaml form a ruby background
20:48
<
Drup >
proabably, but it would be very worthwhile
20:48
claudiuc has quit [Read error: Connection reset by peer]
20:48
claudiuc has joined #ocaml
20:48
<
itadder >
I was told a huge demand for ocaml and f#
20:49
<
itadder >
developers
20:50
<
def-lkb >
pippijn: and v () = (default ~v:myvisit ())
20:50
<
pippijn >
def-lkb: ah yes, but I want to use v from myvisit
20:50
<
pippijn >
sorry, I'll amend the testcase
20:51
* def-lkb
need more context
20:51
<
pippijn >
I'll provide it
20:51
* def-lkb
needs* (but I'm french, so I guess that's ok)
20:52
matthieu2 has joined #ocaml
20:52
<
adrien >
you should be ashamed
20:52
<
def-lkb >
not on Friday
20:53
claudiuc has quit [Read error: Connection reset by peer]
20:54
claudiuc has joined #ocaml
20:55
axiles has quit [Remote host closed the connection]
20:57
matthieu2 has quit [Ping timeout: 265 seconds]
20:57
<
pippijn >
the explicit record definition works
20:57
Kakadu has quit [Quit: Konversation terminated!]
20:58
travisbrady has quit [Quit: travisbrady]
20:59
<
pippijn >
so the problem is that I need to define defaults for all record members
20:59
<
pippijn >
I would like to do something like { default with map_stmt }
20:59
<
def-lkb >
ok so, the expression is rejected because you are doing computations refering to not yet defined values
20:59
<
pippijn >
what value is that?
21:00
<
def-lkb >
when defining v, you pass myvisit to default
21:00
LinearInterpol has joined #ocaml
21:00
<
def-lkb >
by myvisit is a function that can refers to v… which is not yet defined
21:00
<
pippijn >
so it's not "statically defined" or something
21:01
<
def-lkb >
the authorised constructions are either value constructors or abstractions
21:01
<
pippijn >
statically constructive
21:01
<
def-lkb >
or lazy values
21:01
<
pippijn >
ok, so there is no good way to do this?
21:01
<
def-lkb >
depends on what you exactly want to achieve
21:02
itadder has quit [Remote host closed the connection]
21:02
<
pippijn >
this record is a vtable
21:02
<
pippijn >
I want to provide defaults
21:02
<
pippijn >
those defaults need to access the vtable
21:02
oriba has joined #ocaml
21:02
<
pippijn >
because they need to pass it to the "visit v st e" function
21:03
pango has joined #ocaml
21:03
struktured has quit [Read error: Connection reset by peer]
21:04
<
def-lkb >
ok, you want to pass the final vtable to default, but the vtable itself is defined using default
21:04
<
def-lkb >
you need some way to tie the knot
21:06
claudiuc_ has joined #ocaml
21:07
struktured has joined #ocaml
21:08
zpe has joined #ocaml
21:08
arjunguha has joined #ocaml
21:10
arjunguha has quit [Client Quit]
21:10
claudiuc has quit [Ping timeout: 265 seconds]
21:11
<
def-lkb >
why not pass the vtable from default ?
21:11
<
def-lkb >
since the final table is actually built by default
21:13
<
pippijn >
yes, I wanted to avoid this
21:14
<
pippijn >
the whole option thing is also quite bad
21:15
<
pippijn >
matching it on every call to the visitor function
21:15
S11001001 has joined #ocaml
21:16
S11001001 has quit [Changing host]
21:16
S11001001 has joined #ocaml
21:16
<
def-lkb >
not really satisfying, I agree
21:16
<
appleby >
hey def-lkb
21:16
<
appleby >
def-lkb: ok, now there may be some way to apply those settings directly from finder
21:16
<
appleby >
[11:34am] def-lkb: or more likely, there is an emacs extension to select opam profile at runtime
21:16
<
appleby >
any idea how I would go about this
21:17
<
def-lkb >
I don't use emacs, I can't really help you.
21:18
<
def-lkb >
At least, you are not alone :)
21:20
<
appleby >
hey that worked
21:22
zpe has quit [Remote host closed the connection]
21:23
zpe has joined #ocaml
21:23
<
appleby >
not sure if it did
21:24
tautologico has joined #ocaml
21:25
<
appleby >
i mean it makes which ocamlmerlin work
21:25
<
appleby >
but not C-c C-t
21:25
<
def-lkb >
yeah, it's faking the shell
21:26
LinearInterpol has left #ocaml []
21:27
<
def-lkb >
appleby: this one looks good
21:28
zpe has quit [Ping timeout: 265 seconds]
21:29
<
appleby >
which one though =-\
21:30
<
appleby >
the guy says it's not very elegant and he does a lot of shell trickery
21:30
<
def-lkb >
the 3 lines starting by "; Set OPAM …"
21:30
<
def-lkb >
put this in your .emacs
21:31
<
appleby >
you mean the 2 lines?
21:32
<
appleby >
doesn't work
21:33
<
appleby >
i got this
21:33
<
appleby >
Warning (initialization): An error occurred while loading `/Users/zhumatthew/.emacs':
21:33
<
appleby >
Wrong type argument: listp, /bin/bash:
21:34
<
def-lkb >
can you share your .emacs?
21:34
<
appleby >
(load "~/.elisp/tuareg-mode/tuareg-site-file")
21:34
<
appleby >
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp")
21:34
<
appleby >
(require 'merlin)
21:34
<
appleby >
(add-hook 'tuareg-mode-hook 'merlin-mode)
21:34
<
appleby >
(dolist (var (car (read-from-string (shell-command-to-string "opam config env --sexp"))))
21:34
<
appleby >
(setenv (car var) (cadr var)))
21:35
<
def-lkb >
ok, now run M-x shell-command which opam
21:40
travisbrady has joined #ocaml
21:46
nikki93 has quit [Remote host closed the connection]
21:50
ikaros has quit [Remote host closed the connection]
21:53
matthieu2 has joined #ocaml
21:56
manizzle has joined #ocaml
21:57
ulfdoz has quit [Ping timeout: 265 seconds]
21:57
matthieu2 has quit [Ping timeout: 244 seconds]
22:00
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
22:00
angerman has quit [Quit: Gone]
22:09
saml has quit [Quit: Leaving]
22:15
S11001001 has quit [Read error: Connection reset by peer]
22:16
S11001001 has joined #ocaml
22:16
S11001001 has quit [Changing host]
22:16
S11001001 has joined #ocaml
22:19
dsheets_ has joined #ocaml
22:20
johnelse_away is now known as johnelse
22:25
natalushka has joined #ocaml
22:33
tlockney is now known as tlockney_away
22:33
zpe has joined #ocaml
22:34
wombat1 has joined #ocaml
22:35
wolfnn has joined #ocaml
22:36
Thooms has quit [Ping timeout: 240 seconds]
22:38
zpe has quit [Ping timeout: 244 seconds]
22:38
appleby has quit [Quit: appleby]
22:40
matthieu2 has joined #ocaml
22:42
nikki93 has joined #ocaml
22:42
appleby has joined #ocaml
22:45
appleby_ has joined #ocaml
22:47
appleby has quit [Ping timeout: 264 seconds]
22:47
appleby_ is now known as appleby
22:49
travisbrady has quit [Quit: travisbrady]
22:49
tnguyen has quit [Read error: Operation timed out]
22:51
Hannibal_Smith has quit [Quit: Sto andando via]
22:54
LinearInterpol has joined #ocaml
22:55
<
LinearInterpol >
Is there any way to use OCaml on bare metal?
22:56
comacat has quit [Quit: Lost terminal]
22:56
appleby has quit [Quit: appleby]
22:57
shalicke has joined #ocaml
22:57
appleby has joined #ocaml
22:58
S11001001 has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
22:59
nikki93 has quit [Remote host closed the connection]
22:59
<
companion_cube >
LinearInterpol: not afaik (there's a kind of compiler to Pic though)
22:59
<
companion_cube >
but you can try Mirage, which runs ocaml directly on top of Xen
23:00
<
LinearInterpol >
I can't compile to native code?
23:00
<
companion_cube >
sure you can
23:00
<
LinearInterpol >
But I can't just specify "no libraries" can I.
23:00
<
companion_cube >
but it still relies on some external OS to manage memory, etc. (afaik)
23:00
<
LinearInterpol >
Ah, damn.
23:00
<
companion_cube >
well I mean virtual memory, for instance
23:01
<
companion_cube >
but I'm no expert, maybe someone will know better
23:01
<
LinearInterpol >
I'd like to treat it like I do my C toolchain.
23:01
<
LinearInterpol >
Just for fun. :)
23:02
<
LinearInterpol >
I traversed Haskell for a bit and if I can use a similar language for something like embedded development..
23:02
<
LinearInterpol >
Without relying on any sort of external libraries, that is.. It'd be really nice to experience. :)
23:04
tnguyen has joined #ocaml
23:10
appleby has quit [Quit: appleby]
23:12
nikki93 has joined #ocaml
23:18
malo has quit [Quit: Leaving]
23:18
<
def-lkb >
LinearInterpol: that's the purpose of mirage, you don't even rely on a OS, but you still need Xen
23:19
<
LinearInterpol >
I'd rather not have a layer between myself and the metal.
23:19
<
def-lkb >
so it depends on the kind of metal behind bare metal
23:19
<
LinearInterpol >
Yeah..
23:19
<
LinearInterpol >
Oh well, thanks anyway. :)
23:19
<
def-lkb >
what is your target?
23:20
<
LinearInterpol >
eh, any 486-compatible system without a layer between myself and the bare metal.
23:20
<
LinearInterpol >
though thinking about it it wouldn't make much sense. :)
23:20
<
LinearInterpol >
given the language involved.
23:20
<
def-lkb >
that's why xen is a good compromise
23:21
<
LinearInterpol >
It is, but then I'm relying on an underlying layer of abstraction still.
23:21
<
LinearInterpol >
Thanks for your time. :)
23:21
LinearInterpol has left #ocaml []
23:23
<
bitbckt >
it's best just to write ucode and skip the decode phase. it's a useless abstraction.
23:24
* bitbckt
goes back to toggling switches
23:24
tobiasBora has joined #ocaml
23:24
<
tobiasBora >
Hello,
23:26
<
tobiasBora >
I send data over the net (basiquely I serialize/deserialize an array) and I'd like to check the integrity of the package received because I've strange results when I have to many connections, and I wonder if a "mix" cannot be made during the connection.
23:27
<
tobiasBora >
How could I make something like a md5 sum of an array ? (I need something fast enough)
23:28
<
def-lkb >
use cryptokit
23:28
<
def-lkb >
it gives you access to various hashing functions
23:29
<
tobiasBora >
def-lkb: Thank you. I think it's not a default library ?
23:29
<
def-lkb >
not a default one indeed
23:30
<
tobiasBora >
I will have a look thank you.
23:30
<
def-lkb >
by default you have Digest which computes MD5
23:30
<
def-lkb >
but the interface is limited and not very convenient
23:30
<
tobiasBora >
And it's possible to send in entry any package ?
23:31
<
def-lkb >
I guess you have to marshal if you want to hash arbitrary values.
23:31
<
tobiasBora >
I mean, you can make a md5 sum of any object ?
23:31
<
def-lkb >
hashing is done on string
23:31
<
def-lkb >
not on arbitrary structured values (out of context, it doesn't make really sense)
23:31
<
tobiasBora >
Yes indeed
23:32
<
tobiasBora >
I will try it thank you
23:33
<
tobiasBora >
And is there a way to catch any exception with try...with exc ->... And print in ascii the name of the exception ?
23:33
<
def-lkb >
Printexc.to_string
23:34
darkf has joined #ocaml
23:35
<
tobiasBora >
Oh thank you soo much !!!
23:36
<
tobiasBora >
And is there a way to convert a personal type like "type foo = Bar | Foo;;" in a string ?
23:36
<
def-lkb >
not without extensions
23:36
<
def-lkb >
if it's for hashing
23:36
<
def-lkb >
you can get a string of the internal representation: it won't be human readable, but it's ok for hashing
23:38
<
tobiasBora >
Ok. My question was more linked with human readability, I thought that if it was possible with exception it could be possible with personal types.
23:38
<
tobiasBora >
(for debug issues)
23:38
<
def-lkb >
not possible
23:38
<
tobiasBora >
And what kind of extensions are you talking about ?
23:39
<
def-lkb >
camlp4 syntax extensions, like type-conv
23:39
<
tobiasBora >
(Marshal is really practical !)
23:39
<
def-lkb >
those will generate the boilerplate to go from and to strnigs
23:39
<
def-lkb >
(yet but unsafe, and there are some cornercases)
23:39
<
def-lkb >
(not everything is "marshallable")
23:40
<
tobiasBora >
Ok thank you. I need to study more about camlp4 this summer !
23:40
<
def-lkb >
have fun :P
23:40
itadder has joined #ocaml
23:41
<
tobiasBora >
Yes, and that's because it's unsafe that I will need to check what I get...
23:41
<
itadder >
is it hard to install ocaml and program on mac
23:41
<
def-lkb >
depends on your actual knowledge
23:42
<
def-lkb >
if you're ok with shell, emacs and/or vim, it will be easy
23:42
<
itadder >
I am okay with VIM and sublime text
23:42
<
itadder >
I can okay with zsh somewhat
23:43
<
tobiasBora >
Thank you def-lkb for your help !
23:43
<
def-lkb >
ok, so you should probably start by installing opam
23:44
<
tobiasBora >
Opam doesn't need ocaml ?
23:44
<
itadder >
do I need a package manager
23:44
<
itadder >
brew instal opam
23:44
<
def-lkb >
tobiasBora: :D, there are some binary distribution that don't need a system ocaml
23:44
<
itadder >
oh it worked
23:45
<
def-lkb >
the ocaml package manager is called opam
23:45
<
itadder >
I did brew install opam
23:45
<
itadder >
what do I tell what version was installed
23:45
<
itadder >
I forget sytnax in zsh
23:45
<
itadder >
which opam
23:45
<
def-lkb >
it is similar to gem / hackage / npm / …
23:45
<
itadder >
sorry for my lack of history on ocaml, who created this
23:45
<
def-lkb >
s/hackage/cabal
23:45
<
def-lkb >
you have to install opam separately
23:46
<
itadder >
I am under the impressionthat ocaml was created by devlopers at the hedgefund jane street
23:46
<
def-lkb >
ocaml was created by INRIA, a french research institution
23:46
<
itadder >
jane street capital
23:46
<
itadder >
so what connection is thier to jane street
23:47
<
tobiasBora >
def-lkb: Ok. Is it the majority of binaries or not ?
23:47
<
itadder >
oh a quantaive trading firm
23:47
<
itadder >
it doing make world and make opt right now
23:47
<
def-lkb >
jane street choose to use ocaml because the language offers one of the best compromise between high performance, high level programming and safety
23:48
<
def-lkb >
(well, i am taking some shortcuts but if you are interested, I guess real world ocaml book offer you a more accurate story)
23:49
<
itadder >
yea I would need a ocaml book
23:49
<
itadder >
to start or a how to
23:49
<
itadder >
for a noob
23:49
<
def-lkb >
real world ocaml, freely available online
23:50
<
itadder >
I feel bad for programing book authors now it so easy to find free ebooks online
23:50
<
itadder >
how they ever make money I am not sure
23:51
<
def-lkb >
well in this case, they decided to publish it for free :)
23:51
jao`` has quit [Ping timeout: 265 seconds]
23:52
<
itadder >
oh it says Utop and and then merlin
23:52
<
itadder >
def-lkb: what I need java
23:52
<
itadder >
why do I need java runtime
23:52
<
def-lkb >
you don't need java :D
23:53
<
itadder >
oh I just got a popup for java c
23:53
appleby has joined #ocaml
23:54
<
itadder >
to open javac you java version 6 I said no
23:54
<
def-lkb >
It might be completely unrelated… Maybe it's just the daily security update, or you're victim of the exploit of the day if the update came a bit late =)
23:54
<
itadder >
hopefully I did not break anything
23:54
oriba has quit [Quit: oriba]
23:54
<
itadder >
I do not even have java on my Mac
23:54
<
itadder >
I refuse to install it
23:54
appleby has quit [Client Quit]
23:55
<
def-lkb >
there is really no need for java (no jvm here :P)
23:55
<
itadder >
I am sorry if I am asking to much question I am a very hyperactive person :)
23:55
<
itadder >
great I said no
23:55
<
def-lkb >
np, but for my part, I am going to leave soon
23:55
shinnya has quit [Ping timeout: 264 seconds]
23:55
<
itadder >
okay are you at work
23:55
<
def-lkb >
good luck with the book & your setup :)
23:56
<
itadder >
yea I did $ brew install opam
23:56
<
itadder >
thanks def-lkb
23:56
<
def-lkb >
well, it's 2 am in my timezone, but I am partially at work (db maintenance… night work)
23:56
<
itadder >
I am very adhd person but I wish to learn
23:57
<
itadder >
at wow I am in NYC it 8 pm
23:57
<
itadder >
good ngiht
23:57
<
def-lkb >
thx, have fun