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/
Tuplanolla has quit [Quit: Leaving.]
germ has quit [Read error: Connection reset by peer]
germ has joined #ocaml
Mister_Magister has quit [Ping timeout: 268 seconds]
Mister_Magister_ has joined #ocaml
Mister_Magister_ is now known as Mister_Magister
<dh`> in fortran because everything is pass-by-reference you can make a swap function and pass it integer constants
<dh`> although with even a semi-modern compiler the constants go in readonly data so it'll segfault unless you build with writable text
spynxic has quit [Ping timeout: 248 seconds]
spynxic has joined #ocaml
spynxic has quit [Ping timeout: 265 seconds]
spynxic has joined #ocaml
Frostillicus has joined #ocaml
<discocaml> <cod1r> anybody using dune's configurator package with the newest dune version?
<discocaml> <cod1r> idk what happened but i did a `opam update && opam upgrade` and now dune cant find `dune-configurator`
<discocaml> <cod1r> smh
<discocaml> <cod1r> im going insane
<discocaml> <cod1r> i cant even build dune on main branch rn
<discocaml> <cod1r> it's gotta be my own skill issue
<discocaml> <cod1r> dune can only find dune-configurator on 3.17.2
<discocaml> <cod1r> 😭
<discocaml> <cod1r> i was literally on 3.18.1
<discocaml> <cod1r> false alarm
<discocaml> <cod1r> `dune pkg lock` is something im not going to touch for awhile
<discocaml> <alyxshang> I only found out 3 years ago what that means.
Frostillicus has quit [Ping timeout: 265 seconds]
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 260 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Serpent7776 has joined #ocaml
<discocaml> <darrenldl> smh
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 276 seconds]
<discocaml> <alyxshang> C'est la vie
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #ocaml
jlrnick has joined #ocaml
Frostillicus has joined #ocaml
bartholin has joined #ocaml
Frostillicus has quit [Ping timeout: 245 seconds]
Frostillicus has joined #ocaml
<discocaml> <froyo> Kali: in ocaml this is just: `let ( + ) a b = if a = 33 && b = 77 then 100 else a + b`
bartholin has quit [Quit: Leaving]
Haudegen has joined #ocaml
Frostillicus has quit [Ping timeout: 252 seconds]
jlrnick has quit [Ping timeout: 252 seconds]
<discocaml> <darrenldl> is there any appeal for a very lightweight (ocaml) search engine library backed by sqlite?
spynxic has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<discocaml> <darrenldl> (indexing + fuzzy searching, but not vector/semantic embedding db)
spynxic has joined #ocaml
spynxic has quit [Ping timeout: 248 seconds]
Serpent7776 has quit [Ping timeout: 276 seconds]
spynxic has joined #ocaml
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 245 seconds]
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 260 seconds]
Haudegen has quit [Quit: Bin weg.]
jlrnick has joined #ocaml
Serpent7776 has joined #ocaml
jlrnick has quit [Ping timeout: 276 seconds]
Haudegen has joined #ocaml
toastal has joined #ocaml
toastal has quit [Quit: Gateway shutdown]
toastal has joined #ocaml
ygrek has joined #ocaml
jlrnick has joined #ocaml
toastal has left #ocaml [#ocaml]
Guest19 has joined #ocaml
Guest19 has quit [Client Quit]
wingsorc has joined #ocaml
toastal has joined #ocaml
<discocaml> <nothisisjohn> I would be interested
Haudegen has quit [Quit: Bin weg.]
<discocaml> <darrenldl> whats your use case? the internal lib i have right now is primary for documents
<discocaml> <darrenldl> primarily*
jlrnick has quit [Ping timeout: 244 seconds]
Frostillicus has joined #ocaml
Haudegen has joined #ocaml
Frostillicus has quit [Ping timeout: 244 seconds]
f[x] has joined #ocaml
ygrek has quit [Remote host closed the connection]
<discocaml> <nothisisjohn> I'm not sure if this would line up with what you envision, but I've been writing a note management command line application and want to be able to fuzzy search notes. I've been using [Fzf](https://ocaml.org/p/fzf/latest/doc/Fzf/index.html) which has honestly worked pretty well, but I would be interested in seeing an alternative.
Serpent7776 has quit [Ping timeout: 265 seconds]
bartholin has joined #ocaml
Tuplanolla has joined #ocaml
_whitelogger has joined #ocaml
<discocaml> <darrenldl> right, the tool [docfd](https://github.com/darrenldl/docfd) itself might be up your alley then
<discocaml> <darrenldl> how are you using fzf though?
Frostillicus has joined #ocaml
Frostillicus has quit [Ping timeout: 245 seconds]
Frostillicus has joined #ocaml
<discocaml> <nothisisjohn> My goal is not well defined - it's "just" fuzzy searching text content. My program is in more of a proof of concept / toy stage, so right now I'm reading all of the text in my notes and using `Fzf.Pick_from.assoc` to select one note. I'm anticipating performance problems down the line if I get to the point where I have a lot of text to search, but I figure I'll cross that bridge if I get to it (unless a better solution magically appears
algm has joined #ocaml
algm has quit [Client Quit]
romildo has joined #ocaml
patrick_ is now known as patrick
toastal has left #ocaml [#ocaml]
patrick has quit [Killed (copper.libera.chat (Nickname regained by services))]
patrick_ has joined #ocaml
romildo has quit [Quit: Leaving]
jlrnick has joined #ocaml