mocrunsthecity has quit [Remote host closed the connection]
dant3 has joined #ocaml
shinnya has joined #ocaml
dant3 has quit [Ping timeout: 248 seconds]
thomasga has joined #ocaml
struktured has quit [Remote host closed the connection]
struktured has joined #ocaml
kyrylo has quit [Quit: Hi, Rob!]
kyrylo has joined #ocaml
S11001001 has joined #ocaml
S11001001 has quit [Changing host]
S11001001 has joined #ocaml
thomasga has quit [Quit: Leaving.]
mocrunsthecity has joined #ocaml
f[x] has joined #ocaml
cesar_ has joined #ocaml
cesar_ is now known as Guest37393
dant3 has joined #ocaml
dant3 has quit [Read error: Connection reset by peer]
dant3 has joined #ocaml
dant3 has quit [Ping timeout: 252 seconds]
kyrylo has quit [Quit: Hi, Rob!]
kyrylo has joined #ocaml
rand000 has quit [Ping timeout: 248 seconds]
Eyyub has quit [Ping timeout: 260 seconds]
dant3 has joined #ocaml
dant3 has quit [Ping timeout: 272 seconds]
yacks has joined #ocaml
avsm has joined #ocaml
shinnya has quit [Ping timeout: 246 seconds]
avsm has quit [Ping timeout: 253 seconds]
Guest37393 has quit [Remote host closed the connection]
cesar_ has joined #ocaml
cesar_ is now known as Guest59701
Guest59701 has quit [Remote host closed the connection]
dant3 has joined #ocaml
lostcuaz has quit [Remote host closed the connection]
lostcuaz has joined #ocaml
dant3 has quit [Ping timeout: 252 seconds]
kyrylo has quit [Ping timeout: 252 seconds]
jao has quit [Ping timeout: 272 seconds]
S11001001 has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
RomAbptTHN has joined #ocaml
RomAbptTHN has left #ocaml []
struktured has quit [Quit: Konversation terminated!]
struktured has joined #ocaml
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dant3 has joined #ocaml
dant3 has quit [Ping timeout: 260 seconds]
cesar_ has joined #ocaml
cesar_ is now known as Guest12116
_5kg has quit [Ping timeout: 260 seconds]
Guest12116 has quit [Remote host closed the connection]
axiles has joined #ocaml
cesar_ has joined #ocaml
cesar_ is now known as Guest72881
<struktured>
I'm trying to use js_of_ocaml module, but I always get a "Unimplemented Javascript primitive caml_json!" when I run my executable. From utop I get a similar error when I do #require "js_of_ocaml". Anyone know what module dependency I'm missing?
dant3 has joined #ocaml
zIWYIiWPIS has joined #ocaml
zIWYIiWPIS has left #ocaml []
dant3 has quit [Ping timeout: 265 seconds]
ollehar1 has joined #ocaml
nisstyre has quit [Ping timeout: 260 seconds]
mocrunsthecity has quit [Read error: Connection reset by peer]
mocrunsthecity has joined #ocaml
nisstyre has joined #ocaml
rwmjones has quit [Read error: Operation timed out]
Guest72881 has quit [Remote host closed the connection]
ollehar1 has quit [Ping timeout: 260 seconds]
rwmjones has joined #ocaml
nisstyre has quit [Quit: Leaving]
dant3 has joined #ocaml
WraithM has joined #ocaml
dant3 has quit [Ping timeout: 248 seconds]
tizoc` has joined #ocaml
WraithM has quit [Read error: Operation timed out]
struktured has quit [Ping timeout: 264 seconds]
f[x] has quit [Ping timeout: 264 seconds]
thizanne has quit [Ping timeout: 264 seconds]
cthuluh has quit [Ping timeout: 264 seconds]
wormphlegm has quit [Ping timeout: 264 seconds]
tizoc has quit [Ping timeout: 264 seconds]
adrien has quit [Ping timeout: 264 seconds]
_habnabit has quit [Ping timeout: 264 seconds]
hyperboreean has quit [Ping timeout: 264 seconds]
cthuluh has joined #ocaml
hyperboreean has joined #ocaml
hyperboreean has quit [Changing host]
hyperboreean has joined #ocaml
thizanne has joined #ocaml
f[x] has joined #ocaml
_habnabit has joined #ocaml
_habnabit has quit [Changing host]
_habnabit has joined #ocaml
wormphlegm has joined #ocaml
adrien has joined #ocaml
_5kg has joined #ocaml
Simn has joined #ocaml
dant3 has joined #ocaml
dant3 has quit [Ping timeout: 260 seconds]
mocrunsthecity has quit [Remote host closed the connection]
yacks has quit [Read error: Operation timed out]
yacks has joined #ocaml
zpe has joined #ocaml
<adrien>
morning
Sim_n has joined #ocaml
zpe has quit [Ping timeout: 272 seconds]
Simn has quit [Ping timeout: 252 seconds]
simn__ has joined #ocaml
Sim_n has quit [Ping timeout: 252 seconds]
dant3 has joined #ocaml
simn__ is now known as Simn
dant3 has quit [Read error: No route to host]
dant3 has joined #ocaml
f[x] has quit [Ping timeout: 264 seconds]
zpe has joined #ocaml
zpe has quit [Ping timeout: 265 seconds]
pminten has joined #ocaml
KnightRiderTheme is now known as Redhasafn
manizzle has quit [Ping timeout: 272 seconds]
zpe has joined #ocaml
avsm has joined #ocaml
zpe has quit [Ping timeout: 272 seconds]
mhi^ has joined #ocaml
kyrylo has joined #ocaml
f[x] has joined #ocaml
avsm has quit [Quit: Leaving.]
arj has joined #ocaml
FreeArtMan has joined #ocaml
dant3 has quit [Remote host closed the connection]
olliefr has joined #ocaml
rand000 has joined #ocaml
FreeArtMan has quit [Ping timeout: 246 seconds]
milosn has quit [Ping timeout: 260 seconds]
milosn_ has quit [Ping timeout: 272 seconds]
avsm has joined #ocaml
FreeArtMan has joined #ocaml
Eyyub has joined #ocaml
FreeArtMan has quit [Ping timeout: 246 seconds]
milosn has joined #ocaml
FreeArtMan has joined #ocaml
avsm has quit [Quit: Leaving.]
FreeArtMon has joined #ocaml
FreeArtMan has quit [Ping timeout: 248 seconds]
shinnya has joined #ocaml
avsm has joined #ocaml
avsm has quit [Client Quit]
dant3 has joined #ocaml
dant3 has quit [Ping timeout: 264 seconds]
darkf has quit [Quit: Leaving]
FreeArtMan has joined #ocaml
FreeArtMon has quit [Ping timeout: 252 seconds]
dant3 has joined #ocaml
FreeArtMan has quit [Ping timeout: 252 seconds]
mw1001 has joined #ocaml
dant3 has quit [Remote host closed the connection]
dant3 has joined #ocaml
shinnya has quit [Ping timeout: 248 seconds]
<erider>
morning
Eyyub has quit [Quit: Lost terminal]
Thooms has joined #ocaml
mort___ has joined #ocaml
Eyyub has joined #ocaml
FreeArtMan has joined #ocaml
wwilly has joined #ocaml
<wwilly>
salut
<adrien>
morning
pminten has quit [Quit: Leaving]
cantstanya has joined #ocaml
<erider>
bom dia
<gasche>
companion_cube: it looks like the great opam-repo people are enjoying a day off
jbrown has joined #ocaml
thomasga has joined #ocaml
tobiasBora has joined #ocaml
mw1001 has quit [Quit: Ex-Chat]
mocrunsthecity has joined #ocaml
FreeArtMon has joined #ocaml
FreeArtMan has quit [Read error: Operation timed out]
FreeArtMon has quit [Quit: main.lv]
WraithM has joined #ocaml
ggole has joined #ocaml
mocrunsthecity has quit [Remote host closed the connection]
rz has quit [Quit: Ex-Chat]
WraithM has quit [Ping timeout: 246 seconds]
cesar_ has joined #ocaml
cesar_ is now known as Guest31238
Guest31238 has quit [Remote host closed the connection]
mcclurmc has joined #ocaml
mcclurmc has quit [Remote host closed the connection]
mocrunsthecity has joined #ocaml
ontologiae has joined #ocaml
zpe has joined #ocaml
<flux>
btw, was there some effort to make opam work for windows?
zpe has quit [Ping timeout: 252 seconds]
<adrien>
I believe it's completely useless to try to do so, at least currently
<adrien>
before "opam" there's a load of other things to do
<adrien>
but when I think "windows" for ocaml, I think of native windows, not posix layers (msys*/cygwin)
<adrien>
(because besides the mostly unneeded bash dependency, ocamlbuild, oasis and probably others work just fine on native windows)
<Redhasafn>
It always amuses and puzzles me that so much stuff only works on a family of OS'es which has like 1% of the market share.
<Redhasafn>
Numbers may be inaccurate.
<adrien>
Redhasafn: ocaml *WORKS* on windows
<erider>
is there a bot here
<adrien>
and windows is a first-class target
<adrien>
erider: yes but it's not interactive
<adrien>
(it handles the logs afaik)
<adrien>
(at least I htink it's a bot)
bitbckt has quit [Ping timeout: 240 seconds]
<erider>
ah ok
<Redhasafn>
Well, opam apparently doesn; t work on windows I gather.
<adrien>
I don't think anyone knows
<adrien>
I also believe it works under one of the posix layers, which should alleviate most issues
<smondet>
hi, anyone knows whether the runtime-types presented last october are in trunk?
bitbckt has joined #ocaml
<gasche>
the reason OPAM status on Windows is unclear is because no one that cares about OPAM uses windows
<gasche>
if the 99% of the market share want OPAM, they just have to send pull requests
<adrien>
smondet: they're not
<Redhasafn>
That's the part that interests me, how such a small world can be all I hear about, the environmental bias and stuff.
<adrien>
also, re opam, I wasn't clear: I don't think it's useless to try to get opam nice and everything on windows; I believe saying that is the wrong target
<adrien>
s/target/goal/
<adrien>
there are other things to think about first
<adrien>
(imho)
<smondet>
adrien: thanks, do you know why? or if there is an opam switch?
<gasche>
smondet: if you are referring to Pierre Chambart and Benjamin Grégoire's work, it's not ready
<gasche>
argh
<gasche>
Grégoire Henry
<adrien>
smondet: last thing I've learnt is because everything wasn't working yet but then hnrgrgr (who does the work) told me there was a way to solve it; I don't know the current status and what might currently be blocking
<gasche>
I think him+Jacques and Alain are not in agreement about fine points of the static semantics in presence of abstraction
<gasche>
it's going at the research pace, that is slowly
<smondet>
ok, thanks for the update
<gasche>
(also the implicit-values stuff which I am excited about is in the status that we're not sure it's not better to just add type-classes)
<gasche>
(but this isn't their priority)
<adrien>
don't say these words!
<adrien>
you're going to wake up companion_cube
<gasche>
smondet: if you are interested in playing with runtime types, you should definitely ask hnrgrgr whether he could make an opam switch available
<gasche>
I think he had a working patch on the compiler at some point, but he may have changed semantic since then and not have anything easily showable; but if he has, I'm sure he wouldn't mind feedback
<companion_cube>
?
<adrien>
no, nothing :P
<adrien>
I've tried ocaml-ty from its git repo from last may
<smondet>
ah interesting
<companion_cube>
would some people be unhappy if ocaml had typeclasses ?
<gasche>
companion_cube: thomasga just merged the new version in OPAM
<companion_cube>
yes, I saw the mail
<adrien>
I used the testsuite as reference and there were only a couple things not completely up-to-date in it
<companion_cube>
(github mail)
<gasche>
I haven't written the announce mail yet
Thooms has quit [Quit: WeeChat 0.3.8]
<Drup>
companion_cube: if you had done enough haskell, you would know typeclasses are no the holly grail :p
<companion_cube>
Drup: nah, but they would nicely complement modules ;)
<Drup>
I don't know how much of a mess the typechecking would be with typeclasses + modules/functors, though.
<erider>
is toplevellib in the standard build of ocaml
yacks has quit [Quit: Leaving]
<companion_cube>
Drup: I suppose it would be "cleaner" with implicits?
<adrien>
Drup: and polymorphic variants and objects; maybe that could beat C++'s error messages
<companion_cube>
(with the advantage that you can overload the typeclass' default choice)
<jdoles>
oriba: module Client kind of gives it away.
<oriba>
where?
<jdoles>
oriba: (** Send an HTTP HEAD request *)
<jdoles>
oriba: anyway, I am not here for the handholding and arguing.
<oriba>
and for what are you here?
<jdoles>
oriba: to add you to my ignore list.
<jdoles>
oriba: which has now been done.
<companion_cube>
:/
<oriba>
omg
<oriba>
what an idiot
olliefr has quit [Ping timeout: 260 seconds]
FreeArtMan has joined #ocaml
<companion_cube>
oriba: don't forget he helped you...
<oriba>
yes.
<oriba>
but not friendly
<oriba>
the helping was a side effect
<oriba>
I was in the ignore list before I could theank for the help.
avsm has quit [Quit: Leaving.]
<oriba>
he is not here "for the handholding and arguing".... but talking this way it is very unfriendly
mocrunsthecity has joined #ocaml
<companion_cube>
anyway, you should move on, don't waste time on anger on the internet, imho
<oriba>
yes, you are right companion_cube
<companion_cube>
:)
mika1 has joined #ocaml
FreeArtMan has quit [Ping timeout: 260 seconds]
mika1 has quit [Client Quit]
mocrunsthecity has quit [Read error: Connection reset by peer]
mocrunst_ has joined #ocaml
Arsenik has joined #ocaml
mocrunsthecity has joined #ocaml
mocrunst_ has quit [Read error: Connection reset by peer]
mocrunsthecity has quit [Ping timeout: 272 seconds]
wolfnn has joined #ocaml
arj has quit [Quit: Leaving.]
avsm has joined #ocaml
olliefr has joined #ocaml
ulfdoz has joined #ocaml
olliefr has quit [Read error: Connection reset by peer]
tizoc` is now known as tizoc
tizoc has quit [Changing host]
tizoc has joined #ocaml
wwilly has quit [Remote host closed the connection]
avsm has quit [Quit: Leaving.]
<adrien>
hmm?
<adrien>
also it's often useless to document bindings which API tracks the original library
ulfdoz has quit [Ping timeout: 252 seconds]
Anarchos has joined #ocaml
Eyyub has joined #ocaml
Sim_n has joined #ocaml
Simn has quit [Ping timeout: 252 seconds]
mcclurmc has joined #ocaml
axiles has quit [Remote host closed the connection]
nisstyre has quit [Quit: Leaving]
mocrunsthecity has joined #ocaml
mcclurmc has quit [Remote host closed the connection]
mocrunst_ has joined #ocaml
mocrunsthecity has quit [Ping timeout: 265 seconds]
Sim_n is now known as Simn
lostcuaz has joined #ocaml
mocrunst_ has quit [Ping timeout: 252 seconds]
mocrunst_ has joined #ocaml
<mrvn>
I have a list of strings. Some with " " at the end, then some without followed by some with again. Who can come up with the nicest way to split that into 3 lists?
<adrien>
List.fold_left? the argument should be easy to write
<adrien>
use an accumulator which is a triplet
bholst_ has quit [Ping timeout: 260 seconds]
<companion_cube>
or a variant
mocrunst_ has quit [Read error: Connection reset by peer]