companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.2.0 released: https://ocaml.org/releases/5.2.0 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
masterbuilder has quit [Ping timeout: 264 seconds]
masterbuilder has joined #ocaml
waleee has quit [Ping timeout: 246 seconds]
hockpa2e has quit [Quit: Leaving]
cr1901_ is now known as cr1901
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #ocaml
jabuxas has quit [Ping timeout: 264 seconds]
end has quit [Quit: end]
bcksl has quit [Quit: \]
bcksl has joined #ocaml
end has joined #ocaml
sailorCat has quit [Ping timeout: 264 seconds]
sailorCa- has joined #ocaml
cr1901_ has joined #ocaml
cr1901 has quit [Ping timeout: 240 seconds]
<discocaml> <jordan4ibanez> So ocaml huh
<discocaml> <jordan4ibanez> A modern multi paradigm ml?
<discocaml> <jordan4ibanez> Oh wait this is the wrong channel lmao
bartholin has joined #ocaml
myrkraverk_ has quit [Quit: Leaving]
myrkraverk has joined #ocaml
neiluj has joined #ocaml
<neiluj> hey! I'm trying to build a library using flambda 2 but I get the following error when compiling dependencies for Core: https://bpa.st/CKXQ
<neiluj> do you have an idea what's going on?
YuGiOhJCJ has joined #ocaml
waleee has joined #ocaml
type has joined #ocaml
waleee has quit [Ping timeout: 255 seconds]
<type> Hi. Are there any alternatives to Core's Sys_unix.command that allows me to use the outputs of an external program before it finishes executing? Specifically, I need to execute an external program and then incrementally feed inputs to it using the standard input. For each of these inputs, the external program will react and output something, which
<type> I would like to consider in my OCaml program.
<discocaml> <drupyog> containers has a function that does that
<type> Are you referring to CCUnix.call?
reynir has quit [Ping timeout: 264 seconds]
reynir has joined #ocaml
type has quit [Quit: Client closed]
<discocaml> <jordan4ibanez> You can get literally live output of what you're doing to your terminal with how fast this compiles, this is incredible
<discocaml> <leviroth> type: Unix.open_process_in?
<discocaml> <leviroth> There is also a core-flavored version in Core_unix if you prefer
jabuxas has joined #ocaml
<discocaml> <romain.beauxis> Hey there! I'm doing some memory consumption analysis on a ocaml program with a fairly large code base and dependencies. Do y'all know if there is a way/a tool to measure how much each module or ocaml library contributes to the program and potentially its memory usage.
<discocaml> <romain.beauxis> So far it seems that the larger the binary, the more memory usage even if the program doesn't do much. This also increases CPU usage.
<discocaml> <darrenldl> that seems difficult when things are passed between modules
<discocaml> <darrenldl> do you happen to be on 5.1?
<discocaml> <romain.beauxis> No, also for memory consumption issues.
<discocaml> <darrenldl> oh right i also read ur text not quite correctly. hmm
<discocaml> <romain.beauxis> No worries it's a mouthful. I'm also wondering if the possibility of having the compiled code be loaded as shared memory has ever been studied. So far it seems that the program's code lives as private memory which seems unfortunate.
toastal has joined #ocaml
hannes has quit [Remote host closed the connection]
kotrcka has joined #ocaml
kotrcka has quit [Remote host closed the connection]
neiluj has quit [Ping timeout: 268 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
ocra8 has quit [Ping timeout: 240 seconds]
ocra8 has joined #ocaml
Tuplanolla has joined #ocaml
inline_ has quit [Quit: Konversation terminated!]
Inline has joined #ocaml
inline_ has joined #ocaml
Inline is now known as Guest7122
Guest7122 has quit [Killed (erbium.libera.chat (Nickname regained by services))]
inline_ is now known as Inline
ocra8_ has joined #ocaml
ocra8 has quit [Ping timeout: 252 seconds]
neiluj has joined #ocaml
neiluj has quit [Ping timeout: 240 seconds]
waleee has joined #ocaml
bartholin has quit [Remote host closed the connection]
bartholin has joined #ocaml
jabuxas has quit [Ping timeout: 246 seconds]
bartholin has quit [Quit: Leaving]
companion_cube is now known as companion_kubele
companion_kubele is now known as c7n_kubelet
neiluj has joined #ocaml
neiluj has quit [Ping timeout: 264 seconds]
torretto has quit [Remote host closed the connection]
torretto has joined #ocaml
jabuxas has joined #ocaml
neiluj has joined #ocaml
neiluj has quit [Ping timeout: 264 seconds]