lapinou changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | http://www.ocaml.org | OCaml 4.01.0 announce at http://bit.ly/1851A3R | Public logs at http://tunes.org/~nef/logs/ocaml/
clog has quit [^C]
clog has joined #ocaml
ontologiae has quit [Ping timeout: 260 seconds]
struktured has quit [Ping timeout: 246 seconds]
comacat has quit [Quit: Lost terminal]
dant3 has quit [Ping timeout: 252 seconds]
kyrylo has joined #ocaml
aurynj has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
csakatoku has quit [Remote host closed the connection]
asdfasdf has quit [Ping timeout: 245 seconds]
asdfasdf has joined #ocaml
k4nar_ has left #ocaml []
talzeus has joined #ocaml
talzeus has quit [Remote host closed the connection]
talzeus has joined #ocaml
hto has quit [Quit: Lost terminal]
asdfasdf has quit [Ping timeout: 272 seconds]
bartbes has quit [Remote host closed the connection]
csakatoku has joined #ocaml
zpe_ has quit [Remote host closed the connection]
zpe has joined #ocaml
aurynj has quit [Quit: Leaving]
r0b2 has quit [Ping timeout: 252 seconds]
zpe has quit [Read error: Operation timed out]
hto has joined #ocaml
ollehar has quit [Ping timeout: 246 seconds]
dant3 has joined #ocaml
r0b2 has joined #ocaml
dant3 has quit [Ping timeout: 260 seconds]
arjunguha has joined #ocaml
nikki93 has joined #ocaml
alonethroat has joined #ocaml
noam has joined #ocaml
alonethroat is now known as yellowfish
yellowfish has quit [Changing host]
yellowfish has joined #ocaml
S11001001 has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
ollehar has joined #ocaml
kyrylo has quit [Ping timeout: 245 seconds]
philtor has joined #ocaml
ygrek has joined #ocaml
yellowfish has quit [Ping timeout: 252 seconds]
manizzle has quit [Read error: Operation timed out]
nisstyre has joined #ocaml
nikki93 has quit [Remote host closed the connection]
manud has quit [Ping timeout: 246 seconds]
dant3 has joined #ocaml
dant3 has quit [Ping timeout: 260 seconds]
ollehar has quit [Ping timeout: 246 seconds]
yacks has joined #ocaml
seliopou_ has joined #ocaml
seliopou has quit [Ping timeout: 265 seconds]
divyansr__ has quit [Ping timeout: 265 seconds]
jzelinskie has quit [Ping timeout: 265 seconds]
_habnabit has quit [Ping timeout: 265 seconds]
leifw has quit [Ping timeout: 265 seconds]
passiveobserver has quit [Ping timeout: 265 seconds]
darkf has quit [Ping timeout: 265 seconds]
gereedy has quit [Ping timeout: 265 seconds]
_habnabit has joined #ocaml
_habnabit has quit [Changing host]
_habnabit has joined #ocaml
leifw has joined #ocaml
divyansr__ has joined #ocaml
gereedy has joined #ocaml
jzelinskie has joined #ocaml
passiveobserver has joined #ocaml
darkf has joined #ocaml
struktured has joined #ocaml
minikomi has joined #ocaml
minikomi has left #ocaml []
nikki93 has joined #ocaml
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ousado has quit [Ping timeout: 245 seconds]
dant3 has joined #ocaml
claudiuc has quit [Remote host closed the connection]
ggole has joined #ocaml
dant3 has quit [Ping timeout: 260 seconds]
csakatoku has quit [Remote host closed the connection]
oriba has quit [Remote host closed the connection]
nikki93 has quit [Remote host closed the connection]
csakatoku has joined #ocaml
csakatoku has quit [Ping timeout: 260 seconds]
ousado has joined #ocaml
nikki93 has joined #ocaml
csakatoku has joined #ocaml
thomasga has joined #ocaml
siddharthv_away is now known as siddharthv
thomasga has quit [Quit: Leaving.]
nikki93 has quit [Remote host closed the connection]
nikki93_ has joined #ocaml
nikki93_ has quit [Remote host closed the connection]
dant3 has joined #ocaml
jao` has quit [Ping timeout: 252 seconds]
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
axiles has joined #ocaml
dant3 has quit [Ping timeout: 248 seconds]
talzeus has quit [Read error: Connection reset by peer]
unsafe-pyon-ter has joined #ocaml
tov has joined #ocaml
tov has quit [Client Quit]
tov has joined #ocaml
nisstyre has quit [Quit: Leaving]
nikki93 has joined #ocaml
philtor has quit [Ping timeout: 260 seconds]
talzeus has joined #ocaml
nikki93 has quit [Remote host closed the connection]
nikki93 has joined #ocaml
skchrko has quit [Remote host closed the connection]
yellowfish has joined #ocaml
yellowfish has quit [Changing host]
yellowfish has joined #ocaml
nikki93 has quit [Remote host closed the connection]
<ggole> OCaml thread on the usual forums: everybody argues about syntax. Sigh.
yellowfish is now known as yullowfish
yullowfish has quit [Quit: yullowfish]
ccasin has quit [Quit: Lost terminal]
angerman has joined #ocaml
<unsafe-pyon-ter> ggole: No left-hand-side pattern matching? Why do we need a distinction between single semicolon and two semicolons? Why is the keyword for introducing anonymous functions "function" so long? :-P
<unsafe-pyon-ter> (Sorry, could not resist.)
mcy has joined #ocaml
WraithM has quit [Quit: leaving]
dant3 has joined #ocaml
angerman has quit [Read error: Connection reset by peer]
angerman has joined #ocaml
dant3 has quit [Ping timeout: 260 seconds]
<flux> unsafe-pyon-ter, 'function' is sugar for fun x -> match x, so it's actually shorter ;)
<flux> unsafe-pyon-ter, ;; indicates toplevel that a segment is to be evaluated. it has no other use. well, it maybe helps newbies in localizing their error messages. but it also introduces confusion, so perhaps best not to use it at all.
mcy has quit [Quit: Odcházím]
<unsafe-pyon-ter> flux: I know, I was just teasing ggole. :-)
<ggole> :(
<flux> unsafe-pyon-ter, I must admit I was a bit confused where that came from, wondering about context :)
dant3 has joined #ocaml
angerman has quit [Read error: Connection reset by peer]
angerman has joined #ocaml
agd has joined #ocaml
agd has quit [Read error: Connection reset by peer]
talzeus has quit [Remote host closed the connection]
talzeus has joined #ocaml
claudiuc has joined #ocaml
claudiuc_ has joined #ocaml
claudiuc has quit [Ping timeout: 248 seconds]
angerman has quit [Quit: Bye]
angerman has joined #ocaml
<gasche> unsafe-pyon-ter: left-hand-side pattern matching, what do you mean?
<gasche> ah
<gasche> length [] = 0 \n length (_::xs) = 1 + length xs?
nikki93 has joined #ocaml
<orbitz> unsafe-pyon-ter: i dont' think i've ever had to use ;;, fwiw
unsafe-pyon-ter is now known as pyon-t-free
angerman has quit [Read error: Connection reset by peer]
yacks has quit [Ping timeout: 260 seconds]
csakatoku has quit [Remote host closed the connection]
angerman has joined #ocaml
dant3 has quit [Remote host closed the connection]
dant3_ has joined #ocaml
mort___ has joined #ocaml
r0b2 has quit [Ping timeout: 252 seconds]
Kakadu has joined #ocaml
jonludlam has quit [Remote host closed the connection]
mort___ has quit [Ping timeout: 252 seconds]
mort___ has joined #ocaml
<jpdeplaix> query gasche
<jpdeplaix> fail
mort___ has quit [Ping timeout: 248 seconds]
aurynj has joined #ocaml
mort___ has joined #ocaml
cago has joined #ocaml
mort___ has quit [Ping timeout: 252 seconds]
ikaros has joined #ocaml
Simn has joined #ocaml
mort___ has joined #ocaml
AltGr has joined #ocaml
AltGr has left #ocaml []
AltGr has joined #ocaml
mort___ has quit [Ping timeout: 245 seconds]
nikki93 has quit []
nikki93 has joined #ocaml
<companion_cube> orbitz: ;; is useful in the toplevel
<companion_cube> o/
siddharthv is now known as siddharthv_away
siddharthv_away is now known as siddharthv
kyrylo has joined #ocaml
yacks has joined #ocaml
jonludlam has joined #ocaml
<orbitz> companion_cube: i've only really used it in the repl, an i don't spend mch time there
q66 has quit [Quit: Leaving]
* ggole has emacs put the ;; in for him
<companion_cube> anyway, this roscidus blog makes me happy
angerman has quit [Read error: Connection reset by peer]
q66 has joined #ocaml
q66 has quit [Changing host]
q66 has joined #ocaml
angerman has joined #ocaml
<gasche> companion_cube: indeed, Thomas Leonard rocks
<companion_cube> o/ gasche
<gasche> (but ocaml.org tutorials... not so)
nikki93 has quit [Remote host closed the connection]
rz has quit [Ping timeout: 260 seconds]
csakatoku has joined #ocaml
aurynj has quit [Quit: Leaving]
ontologiae has joined #ocaml
dant3_ has quit [Remote host closed the connection]
csakatoku has quit [Remote host closed the connection]
angerman has quit [Read error: Connection reset by peer]
csakatoku has joined #ocaml
csakatoku has quit [Remote host closed the connection]
_andre has joined #ocaml
angerman has joined #ocaml
dant3 has joined #ocaml
pyon-t-free is now known as intui-pyon-istic
csakatoku has joined #ocaml
kyrylo has quit [Ping timeout: 248 seconds]
mort___ has joined #ocaml
hto has quit [Quit: Lost terminal]
hto has joined #ocaml
csakatoku has quit [Ping timeout: 253 seconds]
<gasche> def-lkb: did you make progress on the ocamllex patch? I'd be glad to go through the final version with Luc next week
NoNNaN has quit [Ping timeout: 240 seconds]
<rks_> gasche: he's on vacation til tomorrow
<rks_> (skiing)
sgnb has quit [Ping timeout: 264 seconds]
sgnb has joined #ocaml
NoNNaN has joined #ocaml
avsm has joined #ocaml
nikki93 has joined #ocaml
nikki93 has quit [Remote host closed the connection]
angerman has quit [Remote host closed the connection]
angerman has joined #ocaml
<gasche> adrien_oww: "I’m not sure why, but writing GTK code in OCaml just seems to be much easier than with Python." ( http://roscidus.com/blog/blog/2014/02/13/ocaml-what-you-gain/ )
<gasche> I'm quite surprised
<avsm> i'm always a bit surprised by the lablgtk-hate. i find it quite usable too
<rks_> avsm: it's probably just gtk-hate, with a lack of a comparison point
<rks_> (comparison point? that feels weird :-')
<avsm> yeah, gtk itself isn't ideal
<gasche> I hate GUIs universally
<gasche> most things with "user" in the name are a source of trouble anyway :-'
<Drup> avsm: I tried your travis tutorial the other day. Did you investigate other CI providers ?
<avsm> some. not particularly exhaustively
<avsm> i mainly decided to throw Jenkins out of a very tall window after using it for 6 months
<Drup> (I'm somehow a bit worried to give full access to all my repository so some private software hosted by some company :p)
<avsm> that's a fair concern. it's an incredibly well run service so far though
thomasga has joined #ocaml
<Drup> yeah, it's quite nice to use, but still
<avsm> i view a lot of these as stopgaps until the private cloud software catche sup
<avsm> in the meanwhile, mirror wisely
<Drup> what was the reasons to throw jenkins out ? not having to manager a server sufficiently scalable ?
<avsm> just terribly unreliable and hard to customize
<Drup> ok
<Drup> (and the interface seems super crappy, too)
mort___ has quit [Quit: Leaving.]
<avsm> making progress on this though… http://samoht.github.io/irminsule/
<avsm> which is turning into a distributed db to track a lot of this sort of thing
<avsm> so worth having a play with that if interested in extending services like testing in this direction
<avsm> (I'm starting to use it to track logs from Docker bulk builds in opam)
<Drup> you could implement a CI thingy on top of that ? it doesn't seems to do the same job for me
<avsm> using it for coordination, yes
<avsm> a CI thingy is just a distributed queue really
<Drup> hum, true
<avsm> with workers/architectures hanging off
<avsm> i want to eventually be able to 'irmin pull opam/my-package-failures'
<avsm> and have a nice directory of the latest ones i need to worry about
<Drup> :D
<rks_> :)
<avsm> which, for my packages, will be blank. so I can do that already with /bin/true! :)
<Drup> avsm: So, if I go for travis for now, is there a way to tell github not to give access to *all* the repository I have an access for ? It's sort of ridiculous that travis could access ocsigen's repository to do CI on lilis >_>
rand000 has joined #ocaml
Thooms has joined #ocaml
<companion_cube> jenkins kind of works, although I still did not manage to have it build the PRs on github
skchrko has joined #ocaml
arjunguha has joined #ocaml
dsheets has quit [Ping timeout: 245 seconds]
dant3 has quit [Remote host closed the connection]
dant3 has joined #ocaml
noam has quit [Ping timeout: 265 seconds]
nikki93 has joined #ocaml
yacks has quit [Ping timeout: 252 seconds]
dant3 has quit [Remote host closed the connection]
nikki93 has quit [Ping timeout: 260 seconds]
jonludlam has quit [Ping timeout: 260 seconds]
pminten has joined #ocaml
ygrek has quit [Ping timeout: 272 seconds]
mort___ has joined #ocaml
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dant3 has joined #ocaml
dsheets has joined #ocaml
jonludlam has joined #ocaml
claudiuc_ has quit [Read error: Connection reset by peer]
claudiuc has joined #ocaml
ollehar has joined #ocaml
siddharthv is now known as siddharthv_away
angerman has quit [Read error: Connection reset by peer]
pminten has quit [Remote host closed the connection]
angerman has joined #ocaml
shinnya has joined #ocaml
yacks has joined #ocaml
mort___ has quit [Quit: Leaving.]
arjunguha has joined #ocaml
Thooms has quit [Ping timeout: 252 seconds]
angerman has quit [Read error: Connection reset by peer]
wmealing1 has joined #ocaml
<wmealing1> more people here, than i expected.
nikki93 has joined #ocaml
angerman has joined #ocaml
nikki93 has quit [Ping timeout: 260 seconds]
avsm has quit [Quit: Leaving.]
angerman has quit [Read error: Connection reset by peer]
<companion_cube> wmealing1: hi!
rz has joined #ocaml
<wmealing1> hey hey
<wmealing1> i come here from an erlang background
<wmealing1> so.. just taking a look around
<Drup> you're not the only erlanger around :p
angerman has joined #ocaml
<wmealing1> pattern matching is interesting
<wmealing1> its it safe to recursively call functions ?
<companion_cube> wmealing1: that's cool, erlang is nice, it just lacks decent typing ;)
<companion_cube> wmealing1: yes, tail call is pretty safe
<wmealing1> i realise there are some situations where you should design for it correctly.. i get that
<Drup> (what does "safe" means in this context ?)
<ggole> Tail calls are guaranteed to be constant space, so you can do loops in the natural way.
<companion_cube> Drup: no stack overflow
<companion_cube> something very important in erlang, afaik
<wmealing1> if i ask some stupid questions.. please understand i'm only coming from a place of misunderstanding
<wmealing1> not to annoy you
csakatoku has joined #ocaml
<bernardofpc> In callback for signal configure_event, uncaught exception: Invalid_argument("PointArray.new") -> arg
<Drup> wmealing1: don't worry, just ask away :)
<wmealing1> is opam the closest thing to erlang's rebar ( https://github.com/rebar/rebar )?
<bernardofpc> oh noes... would pixmap#points : (int*int) list -> unit internally use a (int*int) array
<bernardofpc> (that's sad because many times it's easier to have the array generated in the first place :/)
<Drup> wmealing1: rebar is a build system, opam is a package manager
<Drup> so, no
<wmealing1> so, what is the closest thing ?
<Drup> if you want a build system, my advice is oasis
<Drup> but there is multiple build systems in the ocaml community, other people would offer different advice :p
<wmealing1> i'm open to ideas
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
arjunguha has joined #ocaml
<wmealing1> yeah i'm there
<companion_cube> bernardofpc: no idea
<Drup> (you can install those kind of stuff with opam, it's easier)
<companion_cube> oasis is quite simple, I agree
<wmealing1> Ounit is the accepted standard testing framework for ocaml ?
<companion_cube> for unit tests, yes
<companion_cube> (I think pretty much everyone here will agree)
arjunguha has quit [Client Quit]
<bernardofpc> companion_cube: I guess it is it ... module Draw in src/gdk.ml, has a function "let array_of_points l"
<bernardofpc> sad
aurynj has joined #ocaml
<companion_cube> if it's a gtk problem, see with adrien_oww :p
darkf has quit [Quit: Leaving]
kyrylo has joined #ocaml
avsm has joined #ocaml
mort___ has joined #ocaml
angerman has quit [Read error: Connection reset by peer]
mort___ has quit [Client Quit]
<wmealing1> i think the ocaml won't allow me to compile code that "crashes" is this.. assumption sane ?
<companion_cube> well, you can always make code crash
<companion_cube> but it makes compiling such code harder
<companion_cube> (than in many other languages)
<wmealing1> other than out of memory or..
<companion_cube> you can have uncaught exceptions
<companion_cube> mostly
<wmealing1> ok, and what happens then
<companion_cube> it stops the thread, that's it
<wmealing1> ok..
<wmealing1> so if i was to use an actors library
<wmealing1> the actor would stop.. and the rest of the process would continue
<Drup> (is there even an actor library in ocaml ? ^^')
<wmealing1> apparently
angerman has joined #ocaml
<wmealing1> i might be thinking about this entirely wrong
<Drup> uh, somehow, I think this is not stable nor even in alpha state
<wmealing1> possibly
<companion_cube> I think this lib was never born indeed
<companion_cube> wmealing1: the current trend in concurrency, in OCaml, is monadic futures
<companion_cube> http://ocsigen.org/lwt/
<companion_cube> (for instance)
<wmealing1> ok, not a big fan of threads.. simply because i see java and C programmers mess the up so oftn
<wmealing1> i'm going to do a bit of reading.. then come back
<wmealing1> thanks for your time
wmealing1 has quit [Quit: Leaving.]
<bernardofpc> ocamldebug does not handle obj#method in print ?
<companion_cube> hu.... ocamldebug...
<bernardofpc> maybe if people cannot debug their programs, that makes it harder to issue a bug report
<companion_cube> people tend to manage to avoid using ocamldebug, I think
csakatoku has quit [Remote host closed the connection]
<companion_cube> it's a vicious circle because ocamldebug continues being hard to use
mort___ has joined #ocaml
Eyyub has joined #ocaml
<bernardofpc> yeah... it doesn't even recognize functions in the file being debugged
mort___ has quit [Client Quit]
<bernardofpc> the file itself has to be "loaded"
<bernardofpc> (but it *is* running :/:/:/)
<bernardofpc> and then bonjour les dépendences
<bernardofpc> :(
mort___ has joined #ocaml
mort___ has quit [Client Quit]
<ggole> Printf all the way!
<companion_cube> I think there was a project to interface ocaml with gdb
<bernardofpc> well...
<companion_cube> but not idea whether it succeeded or not
<ggole> (I would really like something like slime for ocaml)
mort___ has joined #ocaml
<companion_cube> so far I never had a bug I couldn't solve with printf, but yeah, that sucks
<bernardofpc> well, I'm trying ot understand WHY a pixmap that was created to be 360x360 suddenly returns its size as (1,1)
<bernardofpc> and why, then, somehow, this triggers a PointArray.whatever exception
<companion_cube> if you do the same thing in a repl, does it change?
angerman has quit [Read error: Connection reset by peer]
r0b1 has joined #ocaml
angerman has joined #ocaml
angerman has quit [Read error: Connection reset by peer]
malo has joined #ocaml
<bernardofpc> weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeell, I'm getteing a *configure* event that sets the size to (1,1)
<bernardofpc> weird
<bernardofpc> anyway, that's NOT it
<bernardofpc> :/
<bernardofpc> it's just that pixmap#points [] gets me an exception
angerman has joined #ocaml
<bernardofpc> (inside of class pixmap ... :) method points pts = pixmap#points pts; may bitmap ~f:(fun m -> m#points pts) -> can someone explay this ?
cago has left #ocaml []
dant3 has quit [Remote host closed the connection]
dant3 has joined #ocaml
dant3 has quit [Remote host closed the connection]
Eyyub has quit [Ping timeout: 248 seconds]
coke0_ has quit [Ping timeout: 248 seconds]
dant3 has joined #ocaml
cago has joined #ocaml
Eyyub has joined #ocaml
<bernardofpc> invalid_argument("PointArray.new"); -> grep the source
<bernardofpc> adrien_oww: is there a reason for ml_point_array_new raising this exception when len = 0 ?
talzeus has quit [Read error: Connection reset by peer]
<bernardofpc> (i see why if len < 0)
angerman has quit [Read error: Operation timed out]
Eyyub has quit [Ping timeout: 252 seconds]
shinnya has quit [Ping timeout: 260 seconds]
mort___ has quit [Quit: Leaving.]
mort___ has joined #ocaml
rz has quit [Ping timeout: 246 seconds]
avsm has quit [Quit: Leaving.]
nikki93 has joined #ocaml
wmealing1 has joined #ocaml
wmealing1 has quit [Client Quit]
nikki93 has quit [Ping timeout: 260 seconds]
michael_lee has joined #ocaml
intui-pyon-istic has quit [Quit: Page closed]
ollehar has quit [Ping timeout: 246 seconds]
ollehar has joined #ocaml
saml has joined #ocaml
Eyyub has joined #ocaml
seliopou_ is now known as seliopou
lostcuaz has joined #ocaml
lostcuaz has quit [Read error: Connection reset by peer]
lostcuaz has joined #ocaml
avsm has joined #ocaml
ygrek has joined #ocaml
d2biG is now known as dRbiG
rz has joined #ocaml
mort___ has quit [Quit: Leaving.]
lostcuaz_ has joined #ocaml
lostcua__ has joined #ocaml
lostcuaz has quit [Ping timeout: 272 seconds]
lostcuaz_ has quit [Ping timeout: 260 seconds]
mort___ has joined #ocaml
philtor has joined #ocaml
root_empire has joined #ocaml
nikki93 has joined #ocaml
michael_lee has quit [Ping timeout: 272 seconds]
<troydm> i want to execute external shell commands from Ocaml
<troydm> no external libraries
<troydm> just standard ocaml distribution
<troydm> how do i do that?
<Drup> Unix.execfoo
<Drup> (see the documentation)
<pippijn> or Sys.command
nikki93 has quit [Ping timeout: 252 seconds]
<Drup> Sys.command is probably better indeed
<troydm> ah, ic, thx
Kakadu has quit [Quit: Page closed]
manizzle has joined #ocaml
angerman has joined #ocaml
cago has quit [Ping timeout: 245 seconds]
mort___ has quit [Quit: Leaving.]
root_empire has quit [Ping timeout: 245 seconds]
Eyyub has quit [Ping timeout: 260 seconds]
Eyyub has joined #ocaml
andreypopp has joined #ocaml
nlucaron1 has quit [Quit: leaving]
nlucaroni has joined #ocaml
dant3 has quit [Remote host closed the connection]
Kakadu has joined #ocaml
avsm has quit [Ping timeout: 272 seconds]
pminten has joined #ocaml
nikki93 has joined #ocaml
nikki93 has quit [Ping timeout: 252 seconds]
Thooms has joined #ocaml
ski has quit [Quit: Lost terminal]
ikaros has quit [Ping timeout: 252 seconds]
ikaros has joined #ocaml
jbrown has quit [Quit: Client exiting]
jwatzman|work has joined #ocaml
tane has joined #ocaml
jlouis has quit [Ping timeout: 272 seconds]
jlouis has joined #ocaml
Anarchos has joined #ocaml
manizzle has quit [Ping timeout: 252 seconds]
ski has joined #ocaml
AltGr has left #ocaml []
Eyyub has quit [Ping timeout: 260 seconds]
jbrown has joined #ocaml
jonludlam has quit [Quit: Leaving]
ulfdoz has joined #ocaml
skchrko has quit [Quit: Leaving]
pminten has quit [Remote host closed the connection]
nikki93 has joined #ocaml
dant3 has joined #ocaml
nikki93 has quit [Read error: Operation timed out]
ccasin has joined #ocaml
dant3 has quit [Ping timeout: 260 seconds]
arjunguha has joined #ocaml
manizzle has joined #ocaml
AdmiralBumbleBee has joined #ocaml
<AdmiralBumbleBee> is there an editing environment generally preferred by ocaml users?
<ousado> like emacs?
<AdmiralBumbleBee> that would seem like a reasonable answer if it was the case
<AdmiralBumbleBee> and the answer I'd hope for :)
<ousado> I think it's fair to say that it's quite popular
Eyyub has joined #ocaml
lostcua__ has quit [Ping timeout: 248 seconds]
nikki93 has joined #ocaml
<AdmiralBumbleBee> ousado: thank you for the info
<ousado> AdmiralBumbleBee: you're welcome :)
<ousado> I think tuareg mode is one thing to google for
<AdmiralBumbleBee> ousado: I assume you use emacs with ocaml?
lostcuaz has joined #ocaml
<ousado> not always
<AdmiralBumbleBee> what do you use otherwise?
<ousado> I use kate for most stuff
<Drup> AdmiralBumbleBee: look for tuareg mode + merlin
<ousado> I wouldn't recommend it for ocaml
<ousado> kate, I mean
<AdmiralBumbleBee> it seems that tuareg allows for a repl-like workflow with ocaml, is that correct?
thomasga has quit [Quit: Leaving.]
<Drup> yes
nikki93 has quit [Ping timeout: 248 seconds]
<AdmiralBumbleBee> awesome
jao` has joined #ocaml
jao` has quit [Changing host]
jao` has joined #ocaml
<AdmiralBumbleBee> merlin + tuareg looks really excellent, I wonder how I didn't find this when I looked into ocaml a couple years ago
<AdmiralBumbleBee> I assume maybe it didn't exist
<ousado> at least merlin didn't exist
<ousado> yes
<AdmiralBumbleBee> seems to be a lot more documentation for working with gtk as well
<AdmiralBumbleBee> that is great
Eyyub has quit [Quit: Lost terminal]
<Drup> tuared already exist two years ago
<Drup> (but not merlin indeed)
dsheets has quit [Ping timeout: 245 seconds]
thomasga has joined #ocaml
_andre has quit [Quit: leaving]
comacat has joined #ocaml
arj has joined #ocaml
nikki93 has joined #ocaml
Anarchos has quit [Ping timeout: 248 seconds]
Anarchos has joined #ocaml
tlockney is now known as tlockney_away
saml has quit [Quit: Leaving]
lostcuaz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ggole has quit []
ollehar1 has joined #ocaml
dsheets has joined #ocaml
philtor has quit [Ping timeout: 245 seconds]
aurynj has quit [Quit: Leaving]
Thooms has quit [Quit: WeeChat 0.3.8]
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yacks has quit [Read error: Connection reset by peer]
arjunguha has joined #ocaml
Anarchos has quit [Ping timeout: 260 seconds]
cyanure__ has joined #ocaml
Anarchos has joined #ocaml
nikki93 has quit [Remote host closed the connection]
Anarchos has quit [Ping timeout: 252 seconds]
kyrylo has quit [Quit: Viva la revolucion!]
Anarchos has joined #ocaml
nikki93 has joined #ocaml
shinnya has joined #ocaml
jathd` has joined #ocaml
jathd has quit [Read error: Connection reset by peer]
jonludlam has joined #ocaml
rand000 has quit [Read error: Operation timed out]
mreca has joined #ocaml
ikaros has quit [Quit: Ex-Chat]
zpe has joined #ocaml
ygrek has quit [Ping timeout: 252 seconds]
S11001001 has joined #ocaml
S11001001 has quit [Changing host]
S11001001 has joined #ocaml
zxqdms has quit [Quit: leaving]
hellome has joined #ocaml
ontologiae has quit [Ping timeout: 246 seconds]
wmealing1 has joined #ocaml
wmealing1 has quit [Client Quit]
Anarchos has quit [Ping timeout: 272 seconds]
arjunguha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jathd` has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
claudiuc has quit [Remote host closed the connection]
jathd has joined #ocaml
rand000 has joined #ocaml
pango_ is now known as pango
tlockney_away is now known as tlockney
tane has quit [Quit: Verlassend]
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
zpe has quit [Ping timeout: 272 seconds]
axiles has quit [Remote host closed the connection]
Anarchos has joined #ocaml
angerman has quit [Quit: Gone]
ulfdoz has quit [Read error: Operation timed out]
cyanure__ has quit [Remote host closed the connection]
Thooms has joined #ocaml
arj has quit [Quit: Leaving.]
mort___ has joined #ocaml
Thooms has quit [Ping timeout: 272 seconds]
Asmadeus has quit [Changing host]
Asmadeus has joined #ocaml
Anarchos has quit [Ping timeout: 252 seconds]
malo_ has joined #ocaml
intui-pyon-istic has joined #ocaml
malo has quit [Ping timeout: 248 seconds]
malo_ has quit [Client Quit]
Kakadu has quit [Quit: Konversation terminated!]
mreca has quit [Quit: Textual IRC Client: www.textualapp.com]
hto has quit [Quit: Lost terminal]
hto has joined #ocaml
hto has quit [Client Quit]
hto has joined #ocaml
S11001001 has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
ollehar has quit [Ping timeout: 260 seconds]
zpe has joined #ocaml
ousado has quit [Ping timeout: 252 seconds]
tlockney is now known as tlockney_away
nikki93 has quit [Remote host closed the connection]
Thooms has joined #ocaml
nikki93 has joined #ocaml
Thooms has quit [Quit: WeeChat 0.3.8]
ousado has joined #ocaml
ousado has quit [Ping timeout: 245 seconds]
struktured has quit [Ping timeout: 272 seconds]
darkf has joined #ocaml
intui-pyon-istic has quit [Ping timeout: 245 seconds]
ousado has joined #ocaml
claudiuc has joined #ocaml
jonludlam has quit [Remote host closed the connection]
madroach has quit [Ping timeout: 252 seconds]
claudiuc_ has joined #ocaml
madroach has joined #ocaml
ontologiae has joined #ocaml
claudiuc has quit [Ping timeout: 252 seconds]
NoNNaN has quit [Remote host closed the connection]
NoNNaN has joined #ocaml
ontologiae has quit [Read error: No route to host]
claudiuc_ has quit [Read error: Connection reset by peer]
claudiuc has joined #ocaml
Simn has quit [Quit: Leaving]
nikki93 has quit [Remote host closed the connection]
jao` has quit [Ping timeout: 248 seconds]
comacat has quit [Quit: leaving]