adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | Current MOOC: https://huit.re/ocamlmooc | OCaml 4.04.0 release notes: http://ocaml.org/releases/4.04.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
justicefries has joined #ocaml
justicef_ has joined #ocaml
justicefries has quit [Client Quit]
justicef_ has quit [Client Quit]
justicefries has joined #ocaml
justicefries has left #ocaml [#ocaml]
u0_a61 has joined #ocaml
kakadu_ has quit [Remote host closed the connection]
ryanartecona has quit [Quit: ryanartecona]
u0_a61 has quit [Client Quit]
`0x00`_ has joined #ocaml
`0x00`_ has quit [Client Quit]
`0x00`_ has joined #ocaml
`0x00`_ has quit [Quit: leaving]
spew has quit [Ping timeout: 246 seconds]
`0x00`_ has joined #ocaml
`0x00`_ is now known as |0x00|
mali__ has quit [Ping timeout: 240 seconds]
|0x00| has quit [Quit: leaving]
`0x00`_ has joined #ocaml
`0x00`_ is now known as ^0x00
mengu has quit [Remote host closed the connection]
spew has joined #ocaml
al-damiri has quit [Quit: Connection closed for inactivity]
ajhager has joined #ocaml
FreeBirdLjj has joined #ocaml
shinnya has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
<tautologico> error compiling jupyter-kernel https://www.irccloud.com/pastebin/XZg9QoYs/
<tautologico> companion_cube https://www.irccloud.com/pastebin/XZg9QoYs/ something generated by oasis, it seems
sh0t has quit [Remote host closed the connection]
fraggle_ has quit [Ping timeout: 264 seconds]
fraggle_ has joined #ocaml
silver has quit [Quit: rakede]
mengu has joined #ocaml
mengu has quit [Ping timeout: 264 seconds]
octachron has quit [Quit: Leaving]
FreeBirdLjj has joined #ocaml
infinity0 has quit [Ping timeout: 240 seconds]
ajhager has quit [Quit: WeeChat 1.7]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
spew has quit [Quit: foobar]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
infinity0 has quit [Remote host closed the connection]
govg has quit [Ping timeout: 258 seconds]
infinity0 has joined #ocaml
govg has joined #ocaml
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
mengu has joined #ocaml
hongzhen has joined #ocaml
mengu has quit [Ping timeout: 246 seconds]
spew has joined #ocaml
ajhager has joined #ocaml
mfp_ has quit [Ping timeout: 240 seconds]
fraggle_ has quit [Ping timeout: 240 seconds]
mengu has joined #ocaml
fraggle_ has joined #ocaml
^0x00 has quit [Quit: leaving]
mengu has quit [Ping timeout: 260 seconds]
`0x00` has quit [Remote host closed the connection]
P4Titan has joined #ocaml
<tautologico> companion_cube: got it, ISO8601 package is not listed as dependency in the opam file
copy` has quit [Quit: Connection closed for inactivity]
spew has quit [Quit: foobar]
mengu has joined #ocaml
mengu has quit [Ping timeout: 240 seconds]
rb1949 has joined #ocaml
rb1949 has quit [Remote host closed the connection]
rb1949 has joined #ocaml
rb1949 has quit [Remote host closed the connection]
rb1949 has joined #ocaml
rb1949 has quit [Remote host closed the connection]
rb1949 has joined #ocaml
d0nn1e has quit [Ping timeout: 260 seconds]
avsej has quit [Ping timeout: 240 seconds]
d0nn1e has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
avsej has joined #ocaml
avsej has joined #ocaml
avsej has quit [Changing host]
jao has quit [Ping timeout: 258 seconds]
ygrek_ has quit [Ping timeout: 240 seconds]
freechips has quit [Ping timeout: 246 seconds]
BitPuffin|osx has quit [Ping timeout: 260 seconds]
P4Titan has quit [Remote host closed the connection]
mengu has joined #ocaml
moei has quit [Quit: Leaving...]
mengu has quit [Ping timeout: 260 seconds]
rb1949 has quit [Remote host closed the connection]
hongzhen has quit [Quit: leaving]
freechips has joined #ocaml
FreeBirdLjj has joined #ocaml
wtetzner has joined #ocaml
jsoo has joined #ocaml
mali__ has joined #ocaml
jsoo has quit [Client Quit]
ygrek_ has joined #ocaml
MercurialAlchemi has joined #ocaml
philtor has quit [Ping timeout: 258 seconds]
moei has joined #ocaml
manizzle has quit [Remote host closed the connection]
manizzle has joined #ocaml
wtetzner has quit [Remote host closed the connection]
jbrown has quit [Remote host closed the connection]
yomimono has joined #ocaml
slash^ has joined #ocaml
hongzhen has joined #ocaml
_whitelogger has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
MercurialAlchemi has quit [Ping timeout: 260 seconds]
yomimono has quit [Ping timeout: 246 seconds]
FreeBirdLjj has joined #ocaml
snhmib has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
jimt_ has joined #ocaml
jimt has quit [Ping timeout: 264 seconds]
frefity has quit [Ping timeout: 268 seconds]
frefity has joined #ocaml
FreeBirdLjj has joined #ocaml
zpe has joined #ocaml
AlexDenisov has joined #ocaml
ygrek_ has quit [Ping timeout: 240 seconds]
larhat has joined #ocaml
hongzhen has quit [Quit: leaving]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
AlexDeni_ has joined #ocaml
AlexDenisov has quit [Read error: Connection reset by peer]
FreeBirdLjj has quit [Ping timeout: 256 seconds]
hongzhen has joined #ocaml
AlexDenisov has joined #ocaml
AlexDeni_ has quit [Read error: Connection reset by peer]
yomimono has joined #ocaml
AlexDenisov has quit [Client Quit]
cbot_ has quit [Quit: Leaving]
orbifx has joined #ocaml
hongzhen has quit [Quit: leaving]
mfp_ has joined #ocaml
FreeBirdLjj has joined #ocaml
yomimono has quit [Ping timeout: 256 seconds]
silver has joined #ocaml
<orbifx> vbmithr:
<orbifx> ?
AlexDenisov has joined #ocaml
Onemorenickname has joined #ocaml
mali__ has quit [Ping timeout: 260 seconds]
rand__ has joined #ocaml
larhat has quit [Read error: No route to host]
larhat has joined #ocaml
AlexDenisov has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AlexDenisov has joined #ocaml
AlexDenisov has quit [Client Quit]
AlexDenisov has joined #ocaml
AlexDenisov has quit [Client Quit]
AlexDenisov has joined #ocaml
AlexDenisov has quit [Client Quit]
AlexDenisov has joined #ocaml
AlexDenisov has quit [Client Quit]
AlexDenisov has joined #ocaml
AlexDenisov has quit [Client Quit]
AlexDenisov has joined #ocaml
AlexDenisov has quit [Client Quit]
nightmared has joined #ocaml
<vbmithr> yep?
<orbifx> the latest version works
<orbifx> negative numbers fix, thanks :)
<orbifx> if anything else arises, I will let you know
<Onemorenickname> We must go deeper (let (||>) f g x y = f x @@ g y;;
<Onemorenickname> )
larhat has quit [Quit: Leaving.]
larhat has joined #ocaml
yomimono has joined #ocaml
mali__ has joined #ocaml
Guest10689 is now known as dmbaturin
<Onemorenickname> Is there a libnrary for point-free style code in ocaml ?
dmbaturin is now known as Guest60034
Guest60034 is now known as dmbaturin
fraggle_ has quit [Remote host closed the connection]
fraggle_ has joined #ocaml
jimt_ is now known as jimt
obadz has joined #ocaml
obadz has quit [Client Quit]
yomimono has quit [Ping timeout: 258 seconds]
manizzle has quit [Quit: Leaving]
FreeBirdLjj has quit [Remote host closed the connection]
yomimono has joined #ocaml
<orbifx> Onemorenickname: huh? like what?
<Onemorenickname> orbifx, compositions like "|>", projections, inversions (let inverse f x y = f y x), those are the one i'm currently using
<Onemorenickname> but i thought maybe there is a well developped library around those
<companion_cube> alternative stdlibs usually provide these
govg has quit [Quit: leaving]
larhat has quit [Quit: Leaving.]
yomimono has quit [Ping timeout: 258 seconds]
yomimono has joined #ocaml
spew has joined #ocaml
Onemorenickname has quit [Quit: Leaving]
larhat has joined #ocaml
govg has joined #ocaml
yomimono has quit [Ping timeout: 246 seconds]
zpe has quit [Remote host closed the connection]
maattdd_ has joined #ocaml
yomimono has joined #ocaml
maattdd has quit [Ping timeout: 240 seconds]
ryanartecona has joined #ocaml
BitPuffin|osx has joined #ocaml
zpe has joined #ocaml
zpe has quit [Remote host closed the connection]
<Drup> point free style is very non-idiomatic in OCaml
<Drup> or, to phrase it differently, readable > elegant
<companion_cube> ^
yomimono has quit [Ping timeout: 240 seconds]
sh0t has joined #ocaml
<def`> also you get bitten very easily be value restriction
<average> are people here aware of that thread? ^^
<average> how does ocaml cope with the issues mentioned there?
<average> do they apply?
<average> or are they not applicable to ocaml?
<Drup> average: the thread made me a bit smile
<average> Drup: go on
<average> Drup: how/why did it make you smile
<average> Drup: how do you feel about those things?
<average> Drup: have you encountered them in ocaml?
<average> Drup: how did you deal with them in ocaml?
zpe has joined #ocaml
<Drup> it boils do to the guy saying "I don't like these X set of features" and everyone responding "but those are good things" *insert notes about stockolm syndrome here*
<Drup> (I agree with most of what he's saying, so ...)
<average> hehe
<average> but those guys in haskell really don't get anything done like that. it's just very silly
<average> for ocaml I've seen actually good products/tools come out of the eco-system. i can't say that for haskell..
<Drup> I'm sure they get things done, it's just they are used to the quirks/crap in haskell, and enjoy the good parts
<Drup> people get things done in javascript *shrug*
<Drup> haskell is much better than javascript
<Drup> (keep in mind that the guy is new to haskell)
<average> this particular comment sub-thread is very telling of how haskell is
<average> Drup: he may be new but.. he is trying to do something simple and his simple task generated 294 comments..
<average> Drup: and I still don't think he got his question answered
<average> Drup: so after all those people commented. comment threads 20-level deep, those haskellers got pretty distracted
orbifx has quit [Ping timeout: 264 seconds]
Soni has quit [Ping timeout: 268 seconds]
MercurialAlchemi has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
Soni has joined #ocaml
Soni has quit [Ping timeout: 240 seconds]
FreeBirdLjj has joined #ocaml
<tautologico> "Plus you guys hate parentheses like they beat your mother or something and use pointfree style"
<tautologico> lol
Soni has joined #ocaml
spew has quit [Quit: foobar]
nicoo has quit [Remote host closed the connection]
nicoo has joined #ocaml
thizanne_ is now known as thizanne
larhat has quit [Quit: Leaving.]
larhat has joined #ocaml
tane has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 258 seconds]
ryanartecona has joined #ocaml
gasche has joined #ocaml
<gasche> (hi)
tane has quit [Quit: Leaving]
freechips has quit [Quit: WeeChat 1.7]
<companion_cube> o/
freechips has joined #ocaml
vramana1 has joined #ocaml
govg has quit [Ping timeout: 240 seconds]
vramana has quit [Ping timeout: 240 seconds]
vramana1 is now known as vramana
sh0t has quit [Ping timeout: 246 seconds]
MercurialAlchemi has joined #ocaml
sh0t has joined #ocaml
zpe has quit [Ping timeout: 240 seconds]
yomimono has joined #ocaml
TheLemonMan has joined #ocaml
<reynir> \o
yomimono has quit [Ping timeout: 240 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
tane has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 258 seconds]
oschwald has joined #ocaml
pyx has joined #ocaml
pyx has quit [Client Quit]
infinity0 has quit [Remote host closed the connection]
oschwald has left #ocaml [#ocaml]
vramana1 has joined #ocaml
oschwald has joined #ocaml
oschwald has left #ocaml [#ocaml]
vramana has quit [Ping timeout: 258 seconds]
vramana1 is now known as vramana
<gasche> def`: I'm thinking of working on ppx_deriving myself if I have time this week-end
chetshah has joined #ocaml
<gasche> do we risk stepping on each other toes? is there an opportunity for collaboration?
<gasche> ( context: ppx_deriving doesn't support 4.05 right now and this blocks other projects, a migration to def's ocaml-migrate-parsetree would be a long-term solution to the problem)
yomimono has joined #ocaml
philtor has joined #ocaml
Soni has quit [Ping timeout: 264 seconds]
<def`> gasche: after talking with jeremie dimino, I am tweaking the API of ocaml-migrate-parsetree a bit to better support the "driver" use case
<def`> (link all rewriters in one executable)
<def`> so it is nice if you look at ppx_deriving, and maybe we can collaborate a bit on the feature set needed to make it work with ocaml-migrate-parsetree
Soni has joined #ocaml
d0nn1e has quit [Ping timeout: 268 seconds]
d0nn1e has joined #ocaml
sh0t has quit [Ping timeout: 268 seconds]
maattdd has joined #ocaml
S11001001 has quit [Ping timeout: 255 seconds]
maattdd_ has quit [Ping timeout: 260 seconds]
jmct has quit [Ping timeout: 255 seconds]
jmct has joined #ocaml
jnavila has joined #ocaml
zpe has joined #ocaml
chetshah has quit [Ping timeout: 260 seconds]
orbifx has joined #ocaml
mali__ has quit [Ping timeout: 246 seconds]
ryanartecona has quit [Quit: ryanartecona]
<orbifx> what a moaner that ice guy from r/haskell
jnavila has quit [Ping timeout: 240 seconds]
<orbifx> "no IDEs" ... ow no the unniverse ends :P
yomimono has quit [Ping timeout: 240 seconds]
<companion_cube> well once you're used to IDEs it's hard to work without them
<companion_cube> I would be a bit lost without merlin :/
kakadu_ has joined #ocaml
tane has quit [Quit: Leaving]
dch_ has joined #ocaml
jnavila has joined #ocaml
mali__ has joined #ocaml
<orbifx> companion_cube: they are addictive, it's why i avoid them
newbie73 has joined #ocaml
newbie73 has quit [Client Quit]
newbie64 has joined #ocaml
govg has joined #ocaml
<companion_cube> meh, at some point you have to weight cost/benefit
newbie64 is now known as lolisa
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
Mercuria1Alchemi has joined #ocaml
zpe has quit [Remote host closed the connection]
MercurialAlchemi has quit [Ping timeout: 240 seconds]
ryanartecona has joined #ocaml
troydm has quit [Ping timeout: 260 seconds]
troydm has joined #ocaml
zpe has joined #ocaml
Onemorenickname has joined #ocaml
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
<Onemorenickname> I was so afraid
<Onemorenickname> at some point, it looked like printing a string modified the behaviour of the program.
zpe has quit [Ping timeout: 264 seconds]
sz0 has joined #ocaml
BitPuffin|osx has quit [Remote host closed the connection]
sh0t has joined #ocaml
copy` has joined #ocaml
Onemorenickname has quit [Remote host closed the connection]
Onemorenickname has joined #ocaml
sh0t has quit [Ping timeout: 246 seconds]
gpietro has joined #ocaml
gpietro has quit [Ping timeout: 246 seconds]
<orbifx> companion_cube: if a library or code is too hard to make sense without assistance, then maybe it's badly designed
spew has joined #ocaml
<orbifx> I prefer my coding with just some highlighting
<companion_cube> orbifx: it's more a matter of being efficient
<companion_cube> I'm more focused on the actual code, I have a faster feedback on errors, fewer typos…
<companion_cube> plus completion to help remember which version of `fold` this module contains ;)
BitPuffin|osx has joined #ocaml
S11001001 has joined #ocaml
ryanartecona has quit [Quit: ryanartecona]
sh0t has joined #ocaml
<orbifx> efficiency you say companion_cube, but what is more efficient, being one with the code a priori and having learned to understand it before even writing it, or depending on assistive programs to keep you right?
spew has quit [Ping timeout: 240 seconds]
<orbifx> one "loop" is inside your head, almost instictive, the other has to go to the computer and come back again
<companion_cube> that's a false dichotomy
<companion_cube> when I press "complete", in general I expect sth precise
<companion_cube> (not always, in which case it's a shortcut)
<companion_cube> and I prefer to be more efficient overall, thank you
<companion_cube> even with my own code
freusque has joined #ocaml
sh0t has quit [Ping timeout: 246 seconds]
BitPuffin|osx has quit [Ping timeout: 240 seconds]
AlexDenisov has joined #ocaml
ryanartecona has joined #ocaml
orbifx has quit [Ping timeout: 240 seconds]
sh0t has joined #ocaml
sh0t has quit [Ping timeout: 246 seconds]
AlexDeni_ has joined #ocaml
hannes` has joined #ocaml
skunkwerks has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
hnrgrgr_ has joined #ocaml
adrien_ has joined #ocaml
AlexDen__ has joined #ocaml
zozozo_ has joined #ocaml
kakadu__ has joined #ocaml
AlexDeni_ has quit [Read error: Connection reset by peer]
edwin2 has joined #ocaml
__y has joined #ocaml
mali__ has quit [Ping timeout: 268 seconds]
BitPuffin|osx has joined #ocaml
AlexDenisov has quit [*.net *.split]
dch_ has quit [*.net *.split]
freehck has quit [*.net *.split]
_y has quit [*.net *.split]
hannes has quit [*.net *.split]
micro_ has quit [*.net *.split]
tizoc has quit [*.net *.split]
eikke has quit [*.net *.split]
Soni has quit [*.net *.split]
ansiwen_ has quit [*.net *.split]
adrien has quit [*.net *.split]
edwin has quit [*.net *.split]
bigs_ has quit [*.net *.split]
kakadu has quit [*.net *.split]
zozozo has quit [*.net *.split]
fraggle-boate has quit [*.net *.split]
so has quit [*.net *.split]
hnrgrgr has quit [*.net *.split]
edwin2 is now known as edwin
bigs_ has joined #ocaml
fraggle-boate has joined #ocaml
ansiwen_ has joined #ocaml
Soni has joined #ocaml
so has joined #ocaml
AlexRussia_ has quit [Ping timeout: 240 seconds]
ygrek_ has joined #ocaml
jnavila has quit [Remote host closed the connection]
AlexRussia has joined #ocaml
fre2 has joined #ocaml
freusque has quit [Ping timeout: 256 seconds]
orbifx has joined #ocaml
larhat has quit [Quit: Leaving.]
orbifx has quit [Ping timeout: 240 seconds]
<__y> “We have no coercion or duck typing because that destroys the whole point of having a powerful type system.” wat
cbot has joined #ocaml
ygrek_ has quit [Ping timeout: 258 seconds]
<Drup> well, that's not wrong
<Drup> at least if you take the python meaning of both words
<__y> of course
<__y> this is a haskeller speaking about haskell
__y is now known as _y
eikke has joined #ocaml
micro_ has joined #ocaml
tizoc has joined #ocaml
bigs_ has joined #ocaml
bigs_ has quit [Changing host]
AlexDen__ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rand__ has quit [Ping timeout: 268 seconds]
Onemorenickname has quit [Quit: Leaving]
sz0 has quit [Quit: Connection closed for inactivity]
ryanartecona has quit [Quit: ryanartecona]
TheLemonMan has joined #ocaml
yomimono has joined #ocaml
orbifx has joined #ocaml
lolisa has quit [Quit: KVIrc 4.9.1 Aria http://www.kvirc.net/]
yomimono has quit [Ping timeout: 246 seconds]
zozozo_ has quit [Quit: WeeChat 1.7]
zozozo has joined #ocaml
fre2 has quit [Quit: WeeChat 1.4]
orbifx has quit [Ping timeout: 260 seconds]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
ygrek_ has joined #ocaml
Mercuria1Alchemi has quit [Ping timeout: 268 seconds]
struk|desk has joined #ocaml
mengu has joined #ocaml
silver_ has joined #ocaml