Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
Anarchos has joined #ocaml
jnavila has quit [Ping timeout: 256 seconds]
Geekingfrog has quit [Remote host closed the connection]
Geekingfrog has joined #ocaml
nullcone has quit [Quit: Connection closed for inactivity]
andreas303 has quit [Remote host closed the connection]
andreas303 has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
_whitelogger has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
mfp has joined #ocaml
gareppa has joined #ocaml
bartholin has joined #ocaml
gareppa has quit [Read error: Connection reset by peer]
Haudegen has joined #ocaml
bartholin has quit [Quit: Leaving]
FreeBirdLjj has joined #ocaml
amiloradovsky has quit [Remote host closed the connection]
amiloradovsky has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 264 seconds]
gareppa has joined #ocaml
<d_bot>
<orbitz> Does anyone know if `CCList.group_by` provides guarantees for the ordering of elements within a group? If I sort my input list before hand will I be guranteed they are sorted within each group? cc @companion_cube
<d_bot>
<orbitz> D'oh, wronge channel!
mbuf has quit [Quit: Leaving]
motherfsck has joined #ocaml
FreeBirdLjj has joined #ocaml
<companion_cube>
no guarantee afair
Anarchos has joined #ocaml
mmohammadi9812 has quit [Quit: Quit]
gareppa has quit [Quit: Leaving]
mmohammadi9812 has joined #ocaml
mmohammadi9812 has quit [Ping timeout: 272 seconds]
mmohammadi9812 has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
waleee-cl has joined #ocaml
dhil has quit [Ping timeout: 256 seconds]
vicfred has joined #ocaml
dhil has joined #ocaml
rpcope has quit [Ping timeout: 240 seconds]
rpcope has joined #ocaml
hnOsmium0001 has joined #ocaml
tane has joined #ocaml
<d_bot>
<EduardoRFS> Does anyone know if the Cmm is platform dependent? I know it's word size dependent, but should it be identical for x86_64 and ARM64?
jbrown has quit [Ping timeout: 268 seconds]
amiloradovsky has quit [Ping timeout: 268 seconds]
mg_ has joined #ocaml
<mg_>
On https://ocaml.org/docs/install.html there's a lot of references to installing ocaml with or without x11-support. What does this x11-support entail?
nullcone has joined #ocaml
<hannes>
mg_: until OCaml 4.08.0 it was part of the compiler distribution, but is now no longer part thereof -- instead it is a separate library, take a look at https://github.com/ocaml/graphics for its features and documentation
<mg_>
hannes: ah, right. Thanks!
<mg_>
hannes: it looks pretty good for my uses, what's the reason it was removed from the distribution? Is it still maintained?
<hannes>
mg_: it is maintained, but not by the compiler core team -- instead more by the community. the main reason AFAICT for moving it out of the compiler distribution was to allow different release cycles
<hannes>
i.e. if you're using opam (you should), opam install graphics should give you that package :)
<mg_>
hannes: I see! So no reason to not use it then :)
<hannes>
mg_: I think it is fine to use. I never used it myself though.
<Armael>
graphics has some shortcomings, it has a limited API and is relatively toy-like
<companion_cube>
biggest shortcoming iirc is that it doesn't distinguish mouse buttons
jbrown has joined #ocaml
<mg_>
Armael: toy-like is perfect :) I just want to show an image with some text on, basically
<Armael>
well it should be good enough for a quick proto, then
<mg_>
I think so. But if I need something less toy-like, what is the goto, best supported, well maintained etc, gui library?
<d_bot>
<xvw> Labltk, I guess.
<Armael>
I'm not sure if there's a blessed one :/
<Armael>
I would probably do something web-based myself
<Armael>
since desktop guis seem to be hell
<companion_cube>
in almost all languages, actually :(
<companion_cube>
(except C++ with Qt perhaps?)
<Armael>
but maybe companion_cube can sell you his imgui bindings?
<companion_cube>
nah
<companion_cube>
they're not usable
<thizanne>
back in the time I used python, the gui story was quite nice
<thizanne>
actually that's probably what I would do right now, gui in python and backend in ocaml
<dash>
do people still write gui apps?
<dash>
(if you want to do web, Reason/bucklescript is relatively enjoyable)
<octachron>
If you don't need the UI part of gui , sdl might be alright. From my memory, lablgtk works well enough for simple need. But then I never needed more than an openGL view and a handful of buttons.
<d_bot>
<EduardoRFS> If your UI doesn't neede to look like the OS, Revery does a great job on that