higherorder has quit [Read error: Connection reset by peer]
wildsebastian has quit [Ping timeout: 260 seconds]
caasih has quit [Ping timeout: 260 seconds]
bytesighs has quit [Ping timeout: 272 seconds]
higherorder has joined #ocaml
rgrinberg has joined #ocaml
wildsebastian has joined #ocaml
bytesighs has joined #ocaml
caasih has joined #ocaml
rdivyanshu__ has quit []
rdivyanshu__ has joined #ocaml
dborisog has joined #ocaml
vicfred has quit [Quit: Leaving]
nicoo has quit [Remote host closed the connection]
nicoo has joined #ocaml
narimiran has joined #ocaml
jmagnusj has quit [Quit: Leaving]
waleee-cl has quit [Quit: Connection closed for inactivity]
kleisli_ has quit [Ping timeout: 260 seconds]
malc_ has joined #ocaml
leah2 has joined #ocaml
mbuf has joined #ocaml
osa1 has joined #ocaml
narimiran has quit [Ping timeout: 246 seconds]
kleisli_ has joined #ocaml
chripell has joined #ocaml
Serpent7776 has joined #ocaml
narimiran has joined #ocaml
malc_ has quit [Ping timeout: 258 seconds]
Haudegen has joined #ocaml
olle has joined #ocaml
vbmithr has quit [Ping timeout: 264 seconds]
Anarchos has joined #ocaml
inkbottle has quit [Quit: Konversation terminated!]
inkbottle has joined #ocaml
malc_ has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
muskan has joined #ocaml
labor[m] has quit [Quit: killed]
dash has quit [Quit: killed]
jimt[m] has quit [Quit: killed]
camlriot42 has quit [Quit: killed]
aspiwack[m] has quit [Quit: killed]
lnxw37d4 has quit [Quit: killed]
bglm[m] has quit [Quit: killed]
sepp2k has quit [Quit: killed]
cgenie[m] has quit [Quit: killed]
foocraft[m] has quit [Quit: killed]
flux has quit [Quit: killed]
Manis[m] has quit [Quit: killed]
peddie has quit [Quit: killed]
prsafont[m] has quit [Quit: killed]
lubegasimon[m] has quit [Quit: killed]
aecepoglu[m] has quit [Quit: killed]
damienkrine[m] has quit [Quit: killed]
Amaan has quit [Ping timeout: 244 seconds]
Amaan has joined #ocaml
damienkrine[m] has joined #ocaml
lnxw37d4 has joined #ocaml
sepp2k has joined #ocaml
dash has joined #ocaml
bglm[m] has joined #ocaml
aspiwack[m] has joined #ocaml
prsafont[m] has joined #ocaml
peddie has joined #ocaml
camlriot42 has joined #ocaml
jimt[m] has joined #ocaml
flux has joined #ocaml
aecepoglu[m] has joined #ocaml
labor[m] has joined #ocaml
lubegasimon[m] has joined #ocaml
Manis[m] has joined #ocaml
cgenie[m] has joined #ocaml
foocraft[m] has joined #ocaml
muskan has quit [Remote host closed the connection]
mfp has joined #ocaml
Haudegen has quit [Ping timeout: 265 seconds]
malc_ has quit [Ping timeout: 246 seconds]
breitenj has quit [Quit: Quit]
breitenj has joined #ocaml
olle has quit [Ping timeout: 246 seconds]
olle has joined #ocaml
muskan has joined #ocaml
kleisli_ has quit [Ping timeout: 260 seconds]
osa1 has quit [Remote host closed the connection]
malc_ has joined #ocaml
osa1 has joined #ocaml
osa1 has quit [Remote host closed the connection]
osa1 has joined #ocaml
olle_ has joined #ocaml
Retropikzel has joined #ocaml
vicfred has joined #ocaml
osa1_ has joined #ocaml
osa1 has quit [Ping timeout: 258 seconds]
brtastic has joined #ocaml
osa1_ has quit [Ping timeout: 256 seconds]
osa1 has joined #ocaml
muskan has quit [Remote host closed the connection]
muskan has joined #ocaml
ggole has joined #ocaml
muskan has quit [Remote host closed the connection]
muskan has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
waleee-cl has joined #ocaml
pgiarrusso has joined #ocaml
<pgiarrusso>
Hi all! I have a few gigabytes of stuff in /home/artifact/.opam/$MY_SWITCH/.opam-switch/build, can I safely remove them? Why are they there, if I haven't used `--keep-build-dir`?
<companion_cube>
`opam clean` I think for some of them
<companion_cube>
opam keeps all sorts of caches
<pgiarrusso>
Thanks, `opam clean` helps
dckc has quit [Ping timeout: 260 seconds]
dckc has joined #ocaml
<pgiarrusso>
it's still weird that they were kept, but I'll bug sb else :-)
<olle_>
a second try: syntax for ownership? can we do better than `&` for borrow?
<companion_cube>
on what language?
<companion_cube>
in*
olle has quit [Ping timeout: 260 seconds]
olle_ has quit [Ping timeout: 256 seconds]
<rock64>
companion_cube: uh, php
<rock64>
so it must be in a docblock
<companion_cube>
borrowing in php?!
<rock64>
like `@param borrow Order $order`
<rock64>
companion_cube: well :)
<rock64>
companion_cube: Psalm, the PHP analyzer
<rock64>
needed for typestate to make sense.
<rock64>
where typestate = Smalltalk's `become`. :|
osa1 has quit [Quit: osa1]
osa1 has joined #ocaml
<companion_cube>
well good luck
<rock64>
php already has escape analysis in its engine
<rock64>
i was hoping it could be used to infer allowed transfer of ownership
<rock64>
but we'll see
<rock64>
it = the same algorithm
Retropikzel has left #ocaml [#ocaml]
<theblatte>
use separation logic instead?
<rock64>
theblatte: link?
<rock64>
wait
<rock64>
google
<rock64>
hm
<rock64>
psalm already has some light flow analysis for null values