companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.3.0 released: https://ocaml.org/releases/5.3.0 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
inline has joined #ocaml
kron has quit [Server closed connection]
kron has joined #ocaml
sailorTheCat has quit [Server closed connection]
sailorTheCat has joined #ocaml
chiselfuse has quit [Ping timeout: 272 seconds]
humasect has quit [Quit: Leaving...]
<discocaml> <darrenldl> anyone experienced ocaml binary (5.2.1, statically linked, Eio for concurrency) freezing up randomly in WSL?
<discocaml> <darrenldl> (ocaml compiled binary, not the `ocaml` command itself)
amadaluzia has quit [Quit: ZNC 1.10.1 - https://znc.in]
myrkraverk has joined #ocaml
myrkraverk__ has quit [Ping timeout: 260 seconds]
nirvdrum74106 has joined #ocaml
nirvdrum7410 has quit [Ping timeout: 248 seconds]
nirvdrum74106 is now known as nirvdrum7410
Frostillicus has quit [Ping timeout: 248 seconds]
Frostillicus has joined #ocaml
mal`` has quit [Server closed connection]
Haudegen has quit [Quit: Bin weg.]
mal`` has joined #ocaml
toastal has quit [Ping timeout: 248 seconds]
toastal has joined #ocaml
humasect has joined #ocaml
farn__ has quit [Server closed connection]
farn__ has joined #ocaml
Frostillicus has quit [Ping timeout: 248 seconds]
Frostillicus has joined #ocaml
agentcasey has quit [Quit: ZNC 1.9.0+deb2build3 - https://znc.in]
Frostillicus has quit [Ping timeout: 248 seconds]
agentcasey has joined #ocaml
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 248 seconds]
humasect has quit [Quit: Leaving...]
bartholin has joined #ocaml
Tuplanolla has joined #ocaml
Serpent7776 has joined #ocaml
nemin has joined #ocaml
delyan_ has quit [Server closed connection]
delyan_ has joined #ocaml
Serpent7776 has quit [Ping timeout: 248 seconds]
pluviaq has quit [Read error: Connection reset by peer]
henrytill has quit [Read error: Connection reset by peer]
xvilka has quit [Read error: Connection reset by peer]
sleepydog has quit [Read error: Connection reset by peer]
pluviaq_ has joined #ocaml
henrytill_ has joined #ocaml
xvilka_ has joined #ocaml
sleepydog has joined #ocaml
xvilka_ is now known as xvilka
pluviaq_ is now known as pluviaq
henrytill_ is now known as henrytill
myrkraverk has quit [Quit: Leaving]
myrkraverk has joined #ocaml
Anarchos has joined #ocaml
Anarchos has quit [Client Quit]
Anarchos has joined #ocaml
Anarchos has quit [Read error: Connection reset by peer]
amadaluzia has joined #ocaml
Frostillicus has joined #ocaml
Mister_Magister has quit [Quit: bye]
Ekho has quit [Quit: CORE ERROR, SYSTEM HALTED.]
Frostillicus has quit [Ping timeout: 248 seconds]
Frostillicus has joined #ocaml
Ekho has joined #ocaml
Frostillicus has quit [Ping timeout: 258 seconds]
myrkraverk_ has joined #ocaml
myrkraverk has quit [Ping timeout: 248 seconds]
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 258 seconds]
euphores has joined #ocaml
Frostillicus has joined #ocaml
Haudegen has joined #ocaml
Frostillicus has quit [Ping timeout: 258 seconds]
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 248 seconds]
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 248 seconds]
myrkraverk has joined #ocaml
Frostillicus has joined #ocaml
myrkraverk_ has quit [Ping timeout: 256 seconds]
Frostillicus has quit [Read error: Connection reset by peer]
bibi_ has quit [Quit: Konversation terminated!]
Frostillicus has joined #ocaml
vbramselaar has quit [Remote host closed the connection]
Anarchos has joined #ocaml
vbramselaar has joined #ocaml
Anarchos has quit [Ping timeout: 258 seconds]
vbramselaar has quit [Remote host closed the connection]
Frostillicus has quit [Ping timeout: 248 seconds]
vbramselaar has joined #ocaml
amadaluzia has quit [Quit: ZNC 1.10.1 - https://znc.in]
Anarchos has joined #ocaml
Anarchos has quit [Client Quit]
<discocaml> <qexat> it's rather painful that OCaml's pre-commit hooks use `language: system` (which is bad practice), someone or myself need to add first-class support to the framework 😭
Anarchos has joined #ocaml
Anarchos has quit [Remote host closed the connection]
Anarchos has joined #ocaml
Anarchos has quit [Remote host closed the connection]
Anarchos has joined #ocaml
<discocaml> <._null._> What are you talking about ?
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #ocaml
Anarchos has quit [Remote host closed the connection]
<discocaml> <qexat> do you know pre-commit
<discocaml> <._null._> Git hooks, yes, but nothing specific to OCaml
<discocaml> <JM> If you are talking about the python tool, there is no official ocaml config.
<discocaml> <yawaramin> this? https://pre-commit.com/
amadaluzia has joined #ocaml
<discocaml> <contificate> be the change you want to see and all that
<discocaml> <._null._> Thank you, I didn't know about that
<discocaml> <qexat> yeah
<discocaml> <qexat> that's precisely my point
<discocaml> <yawaramin> i didn't even know there was a pre-commit config for OCaml. thtere's no exhaustive centralized listing–anyone can make their own–so i doubt it's even possible to know all of them
amadaluzia has quit [Quit: ZNC 1.10.1 - https://znc.in]
<discocaml> <contificate> need to start my own high frequency trading firm using OCaml
<discocaml> <yawaramin> it's not in the 'Supported Hooks' page
<discocaml> <contificate> so I can come in here like "oh, just like X?" where X is our proprietary in-house secretive version of pre-commit
<discocaml> <contificate> never released
<discocaml> <yawaramin> as an aside, pre-commit imho shouldn't have anything other than scanning for accidentally-committed secrets
<discocaml> <qexat> yes, that's why the most popular hook for ocamlformat uses `language: system` (in place of the nonexistent `language: ocaml`)
<discocaml> <yawaramin> pre-commit supports a small selection of languages, so it's not super surprising they don't support OCaml. i don't even see JavaScript in the 'Supported Languages' list
<discocaml> <qexat> it's under `node` I believe
<discocaml> <qexat> one could argue that "language" is a misnomer (there is both conda and python)
Anarchos has joined #ocaml
Anarchos has quit [Client Quit]
<discocaml> <JM> But that's a random person on the internet sharing their config.
<discocaml> <JM> If you don't like it why not make your own ?
Frostillicus has joined #ocaml
<discocaml> <qexat> literally why I said "someone ***or myself***"
<discocaml> <yawaramin> i know this is a bit nit-picky, but it was confusing to read 'OCaml's pre-commit hooks do XYZ', it would have been clearer if it was 'the pre-commit tool's OCaml config' does XYZ'
<discocaml> <qexat> well the former is more accurate 🤷
<discocaml> <myrlhex> What does `default` mean in `_build/default`?
<discocaml> <yawaramin> the latter is actually more accurate. the former implies that this is something made by the OCaml project
<discocaml> <deepspacejohn> @myrlhex it’s the build context. https://dune.readthedocs.io/en/stable/reference/dune-workspace/context.html
polykernel_ has joined #ocaml
polykernel has quit [Ping timeout: 258 seconds]
polykernel_ is now known as polykernel
Frostillicus has quit [Ping timeout: 258 seconds]
polykernel_ has joined #ocaml
polykernel has quit [Ping timeout: 258 seconds]
polykernel_ is now known as polykernel
<discocaml> <shalokshalom> I was specifically interested in providing a C API compatible library, and that's not very doable without compiling to C 🤷🏻‍♂️
Frostillicus has joined #ocaml
szkl has quit [Quit: Connection closed for inactivity]
Frostillicus has quit [Remote host closed the connection]
Frostillicus has joined #ocaml
Serpent7776 has joined #ocaml
Frostillicus has quit [Ping timeout: 245 seconds]
<discocaml> <coolccat> Anyone worked with oxcaml? Does it allow for allocating tuples/records in a bump allocator/ memory arena? I've only read into stack allocation and unboxed types so far.
Frostillicus has joined #ocaml
myrkraverk has quit [Ping timeout: 244 seconds]
<discocaml> <yawaramin> see also #oxcaml
phaebz has quit [Server closed connection]
phaebz has joined #ocaml
Frostillicus has quit [Ping timeout: 258 seconds]
Frostillicus has joined #ocaml
humasect has joined #ocaml
chrisz has quit [Server closed connection]
chrisz has joined #ocaml
nemin has quit [Quit: nemin]
Frostillicus has quit [Remote host closed the connection]
Frostillicus has joined #ocaml
<discocaml> <itsderka> discordapp.com/invite/Gv7CnY7fCE @everyone
Serpent7776 has quit [Remote host closed the connection]
anpad has quit [Server closed connection]
anpad has joined #ocaml
euphores has quit [Ping timeout: 258 seconds]
Frostillicus has quit [Ping timeout: 248 seconds]
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 258 seconds]
tccq` has quit [Remote host closed the connection]
YuGiOhJCJ has joined #ocaml
beo has quit [Server closed connection]
beo has joined #ocaml
bartholin has quit [Remote host closed the connection]
pgiarrusso has quit [Server closed connection]
pgiarrusso has joined #ocaml
YuGiOhJCJ has quit [Remote host closed the connection]
YuGiOhJCJ has joined #ocaml