companion_cube changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.11 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.11/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
<oriba> missing packages were mentioned by opam.
<oriba> Why is this not checked in advance, before starting to compile stuff?
<oriba> "openblas and blas are in conflict" says the installer from te linux distribution ... hmhhh. let see if this will become a night session ;-)
<oriba> R needs blas... wtf.. I hope it also works with openblas...
<oriba> ah, ok I remember... the conf-stuff was checking dependencies after installation. No other way to check this? hmhh
visitor has quit [Quit: Connection closed]
<oriba> ok, owl install was successful... :-)
tane has quit [Quit: Leaving]
ygrek has quit [Remote host closed the connection]
ArthurStrong has quit [Quit: leaving]
<oriba> for just my little image analysis owl looks too big, but good to know it for the tasks it was designed for.
<oriba> how to work directly on the image-data (Bigarray)? Is ocaml-cstruct the right tool for that?
<oriba> maybe also overhead
ygrek has joined #ocaml
amiloradovsky has quit [Ping timeout: 258 seconds]
oriba has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
metreo has joined #ocaml
metreo has left #ocaml [#ocaml]
richbridger has joined #ocaml
aquijoule__ has quit [Ping timeout: 264 seconds]
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
zebrag has quit [Quit: Konversation terminated!]
troydm has joined #ocaml
ygrek has quit [Remote host closed the connection]
borne has quit [Ping timeout: 258 seconds]
Haudegen has quit [Ping timeout: 272 seconds]
rock64 has quit [Ping timeout: 258 seconds]
rock64 has joined #ocaml
rople has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]
steenuil_ has quit [Read error: Connection reset by peer]
reynir has quit [Ping timeout: 272 seconds]
mfp_ has quit [Ping timeout: 240 seconds]
vicfred has quit [Quit: Leaving]
vicfred has joined #ocaml
xenu_ has joined #ocaml
aquijoule_ has joined #ocaml
decentpenguin has quit [Ping timeout: 276 seconds]
decentpe- has joined #ocaml
xenu has quit [Ping timeout: 276 seconds]
Jesin has quit [Ping timeout: 276 seconds]
rpcope has quit [Ping timeout: 276 seconds]
decentpe- is now known as decentpenguin
Jesin has joined #ocaml
rock64 has quit [Ping timeout: 276 seconds]
richbridger has quit [Ping timeout: 276 seconds]
rpcope has joined #ocaml
rock64 has joined #ocaml
_whitelogger has joined #ocaml
waleee-cl has quit [Quit: Connection closed for inactivity]
rople has quit [Ping timeout: 260 seconds]
<d_bot> <mseri> If you only need to manipulate bigarrays and want to try owl, owl-base is pure ocaml and does not have many dependencies
<d_bot> <mseri> But it provides many primitives for bigarray manipulations
osa1 has quit [Quit: osa1]
osa1 has joined #ocaml
vesper11 has joined #ocaml
rople has joined #ocaml
narimiran has joined #ocaml
narimiran has quit [Remote host closed the connection]
vesper11 has quit [K-Lined]
Haudegen has joined #ocaml
Tuplanolla has joined #ocaml
zebrag has joined #ocaml
vicfred has quit [Quit: Leaving]
<greenbagels> ocaml newbie here; so is it "proper" (maybe idiomatic, rather?) to have complex functions with a large amount of let bindings? i.e. replacing an imperative style C++ function that does some complicated operation with a function that keeps building let binding upon let binding?
<greenbagels> understanding, of course, that there's a difference between expressions in ocaml and statements in C/C++
<Armael> yeah, successive let bindings is perfectly fine
<Armael> are*
<greenbagels> so now a more code style-y question to follow that up with: would it be bad to just indent them on the same line if they're somewhat independent let bindings?
<greenbagels> the same indent level*
<Armael> not at all, that's what's most idiomatic
<greenbagels> ok, cool
<greenbagels> thanks for the tips; hopefully the "strangeness" of ocaml goes away soon :D
<Armael> if you want to stop worrying about "good" indentation style, you can try out ocamlformat
<greenbagels> i will look into it
<Armael> it's integrated with dune nowadays, which might be the simplest way to invoke it (https://dune.readthedocs.io/en/latest/formatting.html)
<greenbagels> oooh
reynir has joined #ocaml
mfp_ has joined #ocaml
djellemah has joined #ocaml
bartholin has joined #ocaml
xenu_ is now known as xenu
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
steenuil has joined #ocaml
aquijoule_ has quit [Ping timeout: 256 seconds]
steenuil has quit [Ping timeout: 256 seconds]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
richbridger has joined #ocaml
steenuil has joined #ocaml
tane has joined #ocaml
mfp_ has quit [Ping timeout: 246 seconds]
rople has quit [Ping timeout: 265 seconds]
bartholin has quit [Ping timeout: 276 seconds]
amiloradovsky has joined #ocaml
rople has joined #ocaml
mfp_ has joined #ocaml
bartholin has joined #ocaml
rfc08x001 has joined #ocaml
rfc08x001 has quit [Client Quit]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
olle has joined #ocaml
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
amiloradovsky has quit [Remote host closed the connection]
amiloradovsky has joined #ocaml
waleee-cl has joined #ocaml
metreo has joined #ocaml
bartholin has quit [Ping timeout: 276 seconds]
metro has joined #ocaml
metreo has quit [Ping timeout: 240 seconds]
metro is now known as metreo
metreo has left #ocaml [#ocaml]
shawnw__ has joined #ocaml
mxns has joined #ocaml
bartholin has joined #ocaml
mxns has quit [Ping timeout: 256 seconds]
ygrek has joined #ocaml
amiloradovsky1 has joined #ocaml
amiloradovsky has quit [Ping timeout: 258 seconds]
amiloradovsky1 is now known as amiloradovsky
Haudegen has quit [Ping timeout: 276 seconds]
Haudegen has joined #ocaml
arecaceae has joined #ocaml
vicfred has joined #ocaml
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
haesbaert has quit [Ping timeout: 264 seconds]
amiloradovsky has quit [Remote host closed the connection]
amiloradovsky has joined #ocaml
olle has quit [Ping timeout: 256 seconds]
bartholin has quit [Ping timeout: 256 seconds]
bartholin has joined #ocaml
shawnw__ has quit [Remote host closed the connection]
shawnw__ has joined #ocaml
olle has joined #ocaml
zebrag has quit [Quit: Konversation terminated!]
mxns has joined #ocaml
zebrag has joined #ocaml
olle has quit [Ping timeout: 240 seconds]
ygrek has quit [Remote host closed the connection]
webshinra has quit [Remote host closed the connection]
neiluj_ has joined #ocaml
neiluj_ has quit [Client Quit]
arecaceae has quit [Remote host closed the connection]
arecaceae has joined #ocaml
amiloradovsky has quit [Remote host closed the connection]
amiloradovsky has joined #ocaml
webshinra has joined #ocaml
amiloradovsky has quit [Remote host closed the connection]
amiloradovsky has joined #ocaml
bartholin has quit [Ping timeout: 256 seconds]
olle has joined #ocaml
bartholin has joined #ocaml
webshinra has quit [Read error: Connection reset by peer]
webshinra has joined #ocaml
amiloradovsky has quit [Remote host closed the connection]
amiloradovsky has joined #ocaml
vicfred has quit [Quit: Leaving]
vicfred has joined #ocaml
mxns has quit [Ping timeout: 260 seconds]
mxns has joined #ocaml
bartholin has quit [Ping timeout: 246 seconds]
olle has quit [Ping timeout: 246 seconds]
bartholin has joined #ocaml
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
oriba has joined #ocaml
vicfred has quit [Quit: Leaving]
tane has quit [Quit: Leaving]
haesbaert has joined #ocaml
bartholin has quit [Quit: Leaving]
vicfred has joined #ocaml
mxns has quit [Ping timeout: 265 seconds]
jbrown has quit [Ping timeout: 272 seconds]
mxns has joined #ocaml