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
objmagic has joined #ocaml
DanC has quit [Ping timeout: 264 seconds]
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
<companion_cube> there's one in containers :p
amiloradovsky has quit [Remote host closed the connection]
DanC has joined #ocaml
wreed has quit [Quit: Goodbye]
steenuil has quit [Read error: Connection reset by peer]
mxns has quit [Ping timeout: 272 seconds]
objmagic has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
shawnw has quit [Ping timeout: 256 seconds]
mfp has quit [Ping timeout: 240 seconds]
narimiran has joined #ocaml
waleee-cl has quit [Quit: Connection closed for inactivity]
osa1 has quit [Quit: osa1]
osa1 has joined #ocaml
shawnw has joined #ocaml
mbuf has joined #ocaml
<d_bot> <poogle> rwo mentions '<string_expr>.[<index_expr>] <- <char_expr>'
<d_bot> <poogle> is that old syntax because it does not appear to work for me
<d_bot> <poogle> utop # oc.[2] <- 'k';;
<d_bot> <poogle> Line 1, characters 0-13:
<d_bot> <poogle> Error: Unbound value String.set
<d_bot> <poogle> Hint: Did you mean get?
<d_bot> <poogle> err, let oc = "ocaml";;
<reynir> Yes
<reynir> It only works for bytes now. String was made immutable in 4.06 or so (I don't remember exactly)
seliopou has quit [Ping timeout: 260 seconds]
seliopou has joined #ocaml
seliopou has quit [Ping timeout: 256 seconds]
Haudegen has joined #ocaml
Manis[m] has quit [Ping timeout: 260 seconds]
stan[m] has quit [Ping timeout: 260 seconds]
stan[m] has joined #ocaml
Haudegen has quit [*.net *.split]
TC01 has quit [*.net *.split]
jun has quit [*.net *.split]
companion_cube has quit [*.net *.split]
_ks has quit [*.net *.split]
Armael has quit [*.net *.split]
Manis[m] has joined #ocaml
TC01 has joined #ocaml
jun has joined #ocaml
_ks has joined #ocaml
Armael has joined #ocaml
Haudegen has joined #ocaml
companion_cube has joined #ocaml
seliopou has joined #ocaml
mbuf has quit [Ping timeout: 256 seconds]
steenuil has joined #ocaml
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
seliopou has quit [Ping timeout: 260 seconds]
seliopou has joined #ocaml
seliopou has quit [Ping timeout: 256 seconds]
seliopou has joined #ocaml
seliopou has quit [Ping timeout: 246 seconds]
mbuf has joined #ocaml
seliopou has joined #ocaml
johnel has quit [Remote host closed the connection]
<d_bot> <poogle> @reynir ohok
bartholin has joined #ocaml
johnel has joined #ocaml
mfp has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
nullcone has quit [Quit: Connection closed for inactivity]
mbuf has quit [Ping timeout: 260 seconds]
Haudegen has joined #ocaml
nore has joined #ocaml
objmagic has joined #ocaml
mrvn has quit [Ping timeout: 260 seconds]
mrvn has joined #ocaml
osa1 has quit [Quit: osa1]
osa1 has joined #ocaml
motherfsck has joined #ocaml
<d_bot> <gar> Is there any command I can use to discover which C/C++ toolchain (e.g. clang v. gcc) was used to build ocaml? More precisely, which one would the ocaml compilers use to compile/link C/C++ code.
<def> ocamlc -config
<d_bot> <gar> thanks!
raver has joined #ocaml
elfring has joined #ocaml
waleee-cl has joined #ocaml
mxns has joined #ocaml
stan[m] has quit [Quit: Idle for 30+ days]
hnOsmium0001 has joined #ocaml
bartholin has quit [Quit: Leaving]
terrorjack has joined #ocaml
shawnw has quit [Ping timeout: 260 seconds]
Haudegen has quit [Quit: Bin weg.]
Serpent7776 has quit [Read error: Connection reset by peer]
Serpent7776 has joined #ocaml
<guanohhh> why is fold right not tail recursive, while fold left is? I thought fold right was just fold left after reversing the list.
<octachron> That would require two list traversals. The not tail-recursive version only traverses the list once.
Tuplanolla has joined #ocaml
<d_bot> <ggole> It's a reasonable exercise to implement both in the naive recursive way and carefully compare the definitions
mxns has quit [Ping timeout: 260 seconds]
mxns has joined #ocaml
Haudegen has joined #ocaml
oni-on-ion has quit [Remote host closed the connection]
Jesin has quit [Remote host closed the connection]
Jesin has joined #ocaml
vicfred has joined #ocaml
guanohhh has quit [Read error: Connection reset by peer]
cemerick has quit [Read error: Connection reset by peer]
adrianbrink has quit [Read error: Connection reset by peer]
guanohhh has joined #ocaml
SrPx has quit [Read error: Connection reset by peer]
cemerick has joined #ocaml
adrianbrink has joined #ocaml
shmibs has quit [Quit: leaving =o]
SrPx has joined #ocaml
wonko7 has quit [Ping timeout: 260 seconds]
shmibs has joined #ocaml
guanohhh has quit [Ping timeout: 240 seconds]
gareppa has joined #ocaml
narimiran has quit [Ping timeout: 256 seconds]
jnavila has joined #ocaml
guanohhh has joined #ocaml
<reynir> I often get this error in Canopy when doing pull: failed pull (Invalid_argument "Sync.pull_exn: (`Smart `Unexpected_end_of_input)")
wonko7 has joined #ocaml
<hannes> reynir: which git protocol do you use? I think I got these when pulling via http(s), using git:// or ssh:// instead worked much better (the latter requires some unreleased software or development branches, https://github.com/roburio/git-ssh-dns-mirage3-repo/tree/master/packages)
vicfred has quit [Ping timeout: 256 seconds]
jsoo has joined #ocaml
nullcone has joined #ocaml
<reynir> I think https, let me check
<reynir> Yes. Hmm, the server I'm hosting the content on doesn't support git:// :/
<reynir> Thank you
<hannes> reynir: I recommend the ssh way. there's as well git on master and conduit 3 (which has a good integration of git-over-ssh), but conduit 3 is still under heavy work (it has been released, but there are some further improvements before it hits mainline (and gets git/irmin/cohttp/... releases))
<hannes> oh, indeed i'm using the git protocol in my canopy instances
<hannes> for git-via-ssh the unikernel needs slight modifications (see https://github.com/roburio/dns-primary-git/commit/a24e238f2f93cbaf0359134cc9c5607e40d3404c)
mxns has quit [Ping timeout: 260 seconds]
elfring has quit [Quit: Konversation terminated!]
<reynir> Thanks
<reynir> I think I will save that for tomorrow :)
vicfred has joined #ocaml
gareppa has quit [Quit: Leaving]
mxns has joined #ocaml
amiloradovsky has joined #ocaml
Jesin has quit [Quit: Leaving]
Jesin has joined #ocaml
Anarchos has joined #ocaml
smondet[m] has joined #ocaml
jnavila has quit [Ping timeout: 256 seconds]
gareppa has joined #ocaml
gareppa has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 264 seconds]
mxns has quit [Ping timeout: 260 seconds]
mxns has joined #ocaml
mxns has quit [Ping timeout: 260 seconds]
oni-on-ion has joined #ocaml
mxns has joined #ocaml
mxns has quit [Ping timeout: 272 seconds]
mxns has joined #ocaml
amiloradovsky has quit [Remote host closed the connection]
mxns has quit [Ping timeout: 258 seconds]