mahtob has quit [Remote host closed the connection]
mahmudov has joined #ocaml
mfp has quit [Ping timeout: 240 seconds]
dborisog_ has joined #ocaml
_whitelogger has joined #ocaml
_whitelogger has joined #ocaml
<rgrinberg>
companion_cube speaking of lwt/async, we're going to need of those for the LSP server
wingsorc has quit [Ping timeout: 248 seconds]
FreeBirdLjj has joined #ocaml
ggole has joined #ocaml
narimiran has joined #ocaml
ygrek has joined #ocaml
gravicappa has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
rcabaco has quit [Ping timeout: 248 seconds]
ygrek has quit [Ping timeout: 260 seconds]
nullifidian has joined #ocaml
tane has joined #ocaml
gareppa has joined #ocaml
gareppa has quit [Quit: Leaving]
oni-on-ion has quit [Remote host closed the connection]
mfp has joined #ocaml
narimiran has quit [Ping timeout: 240 seconds]
Serpent7776 has joined #ocaml
slash has joined #ocaml
<mahmudov>
why we get an exception at nth function if list is too short?
<mahmudov>
whats the sense of it?
<Fardale>
what result do you expect if you ask for something that does not exist?
<mahmudov>
ah so sorry i noticed i misunderstand an example
jao has joined #ocaml
Haudegen has joined #ocaml
gravicappa has quit [Ping timeout: 268 seconds]
mahmudov has quit [Ping timeout: 260 seconds]
Haudegen has quit [Ping timeout: 265 seconds]
jao has quit [Remote host closed the connection]
jao has joined #ocaml
Haudegen has joined #ocaml
_whitelogger has joined #ocaml
jao has quit [Remote host closed the connection]
jao has joined #ocaml
jao has quit [Changing host]
jao has joined #ocaml
slash has quit [Quit: Konversation terminated!]
slash has joined #ocaml
narimiran has joined #ocaml
gravicappa has joined #ocaml
slash has quit [Ping timeout: 258 seconds]
_whitelogger has joined #ocaml
rcabaco has joined #ocaml
decentpenguin has joined #ocaml
decentpenguin has quit [Client Quit]
FreeBirdLjj has joined #ocaml
ziyourenxiang has quit [Ping timeout: 268 seconds]
mahmudov has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
<Leonidas>
Armael: thanks for the ocaml syscall numbers, I was thinking of testing it myself and now I can just read that comment and smile :)
<Leonidas>
sarna: still incompatible, not going to change before the effect system I think
<Leonidas>
it is also because the semantics are somewhat different when you step out of the very basic case
<Leonidas>
dimenix noted they could be possibly implemented on a shared foundation (fibers?), but whether that makes sense at this point is up for discussion
<Armael>
at least I learned how to build ocaml programs with a statically linked libc
<Leonidas>
yeah, it was funny to see how that post was just so weird that even lobsters couldn't just give it a pass
slash has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
<companion_cube>
rgrinberg: why so?
<companion_cube>
functorizing, you mean? or committing to one of these?
<rgrinberg>
The framework for LSP servers itself can be functorized. The concrete implementation of the server for OCaml just needs one implementation
<companion_cube>
as long as I can have a synchrkonous LSP I'm happy :p
<companion_cube>
(although, how robust is lwt to new versions of OCaml? I remember that utop is always a bit of a pain, but lwt might be more robust to that)
<rgrinberg>
Well, this is one of those cases where it shouldn't matter really. Ideally, the version of OCaml that LSP requires shouldn't impose the version of OCaml on your project.
<rgrinberg>
We aren't there yet, but I think that's what we should be working towards fixing.
<Leonidas>
companion_cube: I don't think I've ever had issues with Lwt and new OCaml versions
<Leonidas>
(anecdotal data)
oni-on-ion has joined #ocaml
gravicappa has quit [Ping timeout: 260 seconds]
dborisog_ has quit [Ping timeout: 265 seconds]
slash has quit [Ping timeout: 268 seconds]
TheLemonMan has joined #ocaml
brettgilio has quit [Ping timeout: 252 seconds]
analogue has joined #ocaml
ggole has quit [Quit: Leaving]
zolk3ri has joined #ocaml
zolk3ri has quit [Client Quit]
analogue has quit [Ping timeout: 265 seconds]
<companion_cube>
yeah, the good thing is lwt is pretty low on the food chain
wingsorc has joined #ocaml
Vincent1 has joined #ocaml
brettgilio has joined #ocaml
Vincent1 has left #ocaml [#ocaml]
analogue has joined #ocaml
narimiran has quit [Ping timeout: 240 seconds]
Hrundi_V_Bakshi has joined #ocaml
tane has quit [Quit: Leaving]
slash has joined #ocaml
ziyourenxiang has joined #ocaml
Serpent7776 has quit [Quit: leaving]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
analogue has quit [Read error: Connection reset by peer]
TheLemonMan has joined #ocaml
Hrundi_V_Bakshi has quit [Ping timeout: 258 seconds]
Hrundi_V_Bakshi has joined #ocaml
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]