madroach has quit [Read error: Connection reset by peer]
<Algebr>
Drup: what is core_kernel doing in jsoo
<Drup>
js_of_ocaml can know run with async
<Drup>
now*
<Drup>
it's an optional dep
madroach has joined #ocaml
dsheets has joined #ocaml
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 276 seconds]
<Algebr>
oh great!
Algebr has left #ocaml ["ERC (IRC client for Emacs 25.1.50.1)"]
Algebr has joined #ocaml
madroach has joined #ocaml
noddy has quit [Ping timeout: 244 seconds]
madroach has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 260 seconds]
<Algebr>
Drup: does Printexc.save backtrace have any meaning in jsoo?
madroach has joined #ocaml
<Drup>
Not sure
dsheets has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
averell has joined #ocaml
<Algebr>
def`: why doesn't merlin know the types of function arguments for functions being defined in a module being defined on the stop for a function
<Algebr>
functor*
<Algebr>
the type is know and the function name matches up
<Algebr>
known*
madroach has joined #ocaml
dsheets has quit [Ping timeout: 244 seconds]
madroach has quit [Read error: Connection reset by peer]
silver has quit [Quit: rakede]
boegel has quit [Remote host closed the connection]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
toolslive has quit [Ping timeout: 260 seconds]
madroach has joined #ocaml
hxegon has quit [Ping timeout: 276 seconds]
madroach has quit [Read error: Connection reset by peer]
noddy has joined #ocaml
dsheets has joined #ocaml
toolslive has joined #ocaml
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
erider has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
erider has quit [Remote host closed the connection]
yegods has quit [Remote host closed the connection]
dsheets has joined #ocaml
oskarth has quit [Ping timeout: 276 seconds]
mistermetaphor has joined #ocaml
dsheets has quit [Ping timeout: 264 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
seangrove has joined #ocaml
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
darkhors1 has left #ocaml [#ocaml]
seangrove has quit [Ping timeout: 244 seconds]
nicholasf has quit [Remote host closed the connection]
dsheets has joined #ocaml
hcarty1 has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
madroach has joined #ocaml
nicholasf has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
nichola__ has joined #ocaml
nicholasf has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 276 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
oskarth has joined #ocaml
madroach has joined #ocaml
ygrek has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
madroach has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
madroach has quit [Read error: Connection reset by peer]
mistermetaphor has quit [Remote host closed the connection]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
Algebr has quit [Ping timeout: 276 seconds]
madroach has joined #ocaml
shinnya has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
hxegon has joined #ocaml
dsheets has quit [Ping timeout: 276 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
hcarty1 has quit [Ping timeout: 264 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
nichola__ has quit [Remote host closed the connection]
dsheets has joined #ocaml
noddy has quit [Ping timeout: 276 seconds]
mistermetaphor has joined #ocaml
ygrek has quit [Ping timeout: 276 seconds]
dsheets has quit [Ping timeout: 260 seconds]
pierpa has quit [Ping timeout: 260 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
mistermetaphor has quit [Remote host closed the connection]
troydm has quit [Ping timeout: 244 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
shinnya has quit [Ping timeout: 244 seconds]
shinnya has joined #ocaml
madroach has joined #ocaml
dsheets has quit [Ping timeout: 244 seconds]
madroach has quit [Read error: Connection reset by peer]
seangrove has joined #ocaml
madroach has joined #ocaml
dsheets has joined #ocaml
seangrove has quit [Ping timeout: 244 seconds]
madroach has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 244 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
hxegon has quit [Quit: BRB]
seangrove has joined #ocaml
madroach has joined #ocaml
seangrove has quit [Ping timeout: 244 seconds]
madroach has quit [Read error: Connection reset by peer]
sh0t has quit [Remote host closed the connection]
wolfcore has quit [Ping timeout: 244 seconds]
madroach has joined #ocaml
seangrove has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
hxegon has joined #ocaml
wolfcore has joined #ocaml
seangrove has quit [Ping timeout: 244 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
aantron has quit [Remote host closed the connection]
madroach has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 264 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
slash^ has joined #ocaml
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
mistermetaphor has joined #ocaml
zpe has joined #ocaml
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
zpe has quit [Ping timeout: 276 seconds]
hxegon has quit [Quit: BRB]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
cat5e has quit [Quit: Leaving]
FreeBirdLjj has joined #ocaml
madroach has joined #ocaml
Soni has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
Soni is now known as cat5e
rgrinberg has quit [Ping timeout: 276 seconds]
madroach has joined #ocaml
slash_ has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
kandu has quit [Remote host closed the connection]
slash^ has quit [Ping timeout: 264 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
MercurialAlchemi has joined #ocaml
rgrinberg has joined #ocaml
zpe has joined #ocaml
tane has joined #ocaml
seangrove has joined #ocaml
madroach has joined #ocaml
zpe has quit [Ping timeout: 244 seconds]
madroach has quit [Read error: Connection reset by peer]
seangrove has quit [Ping timeout: 244 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
Stalkr_ has joined #ocaml
badon_ has joined #ocaml
badon has quit [Disconnected by services]
badon_ is now known as badon
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
rgrinberg has quit [Quit: WeeChat 1.4]
kamog` has joined #ocaml
madroach has joined #ocaml
larhat1 has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
wolfcore has quit [Ping timeout: 264 seconds]
larhat has quit [Ping timeout: 264 seconds]
MercurialAlchemi has quit [Ping timeout: 264 seconds]
toolslive has quit [Ping timeout: 264 seconds]
kamog has quit [Ping timeout: 264 seconds]
MercurialAlchemi has joined #ocaml
toolslive has joined #ocaml
mistermetaphor has quit [Remote host closed the connection]
Simn has joined #ocaml
wolfcore has joined #ocaml
copy` has quit [Quit: Connection closed for inactivity]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
zpe has joined #ocaml
<sspi>
What's the best way to detect file system changes in OCaml?
rgrinberg has joined #ocaml
seangrove has joined #ocaml
madroach has joined #ocaml
<sspi>
(want to watch a "plugin" folder and load modules via dynlink)
kamog` is now known as kamog
zpe has quit [Ping timeout: 244 seconds]
madroach_ has joined #ocaml
rgrinberg has quit [Ping timeout: 276 seconds]
lyxia has quit [Remote host closed the connection]
g4143 has joined #ocaml
lyxia has joined #ocaml
g4143 has quit [Client Quit]
djellemah has quit [Quit: Leaving]
darkf_ has joined #ocaml
mj12` has joined #ocaml
johnelse_ has joined #ocaml
d0nn1e_ has joined #ocaml
Maxdaman1us has joined #ocaml
AlexRussia has quit [Ping timeout: 244 seconds]
Zerofrogg__ has joined #ocaml
shinnya has quit [Ping timeout: 260 seconds]
toolslive has quit [*.net *.split]
Stalkr_ has quit [*.net *.split]
darkf has quit [*.net *.split]
d0nn1e has quit [*.net *.split]
johnelse has quit [*.net *.split]
mj12`_ has quit [*.net *.split]
zaquest has quit [*.net *.split]
Maxdamantus has quit [*.net *.split]
sigjuice has quit [*.net *.split]
asm89 has quit [*.net *.split]
oldmanistan_ has quit [*.net *.split]
fluter has quit [*.net *.split]
demonimin has quit [*.net *.split]
regnat has quit [*.net *.split]
demonimin has joined #ocaml
Zerofrogg__ has quit [Client Quit]
sigjuice has joined #ocaml
slash_ has quit [Ping timeout: 264 seconds]
darkf_ is now known as darkf
toolslive has joined #ocaml
Sim_n has joined #ocaml
acieroid` has joined #ocaml
kamog` has joined #ocaml
oskarth_ has joined #ocaml
jimt_ has joined #ocaml
Reventlo1 has joined #ocaml
pippijn_ has joined #ocaml
cow-orke1 has joined #ocaml
aggelos__ has joined #ocaml
zaquest has joined #ocaml
demonimin_ has joined #ocaml
larhat has joined #ocaml
oldmanistan_ has joined #ocaml
edwin2 has joined #ocaml
dariusc93 has joined #ocaml
yegods has joined #ocaml
toolslive has quit [*.net *.split]
demonimin has quit [*.net *.split]
d0nn1e_ has quit [*.net *.split]
lyxia has quit [*.net *.split]
Simn has quit [*.net *.split]
larhat1 has quit [*.net *.split]
kamog has quit [*.net *.split]
tane has quit [*.net *.split]
cat5e has quit [*.net *.split]
oskarth has quit [*.net *.split]
Reventlov has quit [*.net *.split]
infinity0 has quit [*.net *.split]
iosys has quit [*.net *.split]
Algebr` has quit [*.net *.split]
polaron has quit [*.net *.split]
flux has quit [*.net *.split]
pippijn has quit [*.net *.split]
inr_ has quit [*.net *.split]
edwin has quit [*.net *.split]
solrize has quit [*.net *.split]
alpen has quit [*.net *.split]
acieroid has quit [*.net *.split]
xaimus has quit [*.net *.split]
metaglog has quit [*.net *.split]
ski has quit [*.net *.split]
henrytill has quit [*.net *.split]
Khady has quit [*.net *.split]
aggelos_ has quit [*.net *.split]
cow-orker has quit [*.net *.split]
j0sh_ has quit [*.net *.split]
tvaalen has quit [*.net *.split]
mfp has quit [*.net *.split]
mal`` has quit [*.net *.split]
emias has quit [*.net *.split]
Muzer has quit [*.net *.split]
rixed_ has quit [*.net *.split]
jimt has quit [*.net *.split]
zapu has quit [*.net *.split]
darius93 has quit [*.net *.split]
sigjuice has quit [*.net *.split]
Intensity has quit [*.net *.split]
gustav___ has quit [*.net *.split]
slash^ has joined #ocaml
darkf_ has joined #ocaml
edwin2 is now known as edwin
ski has joined #ocaml
j0sh has joined #ocaml
alpen has joined #ocaml
rixed has joined #ocaml
tvaalen has joined #ocaml
oskarth_ is now known as oskarth
kandu has joined #ocaml
iosys has joined #ocaml
Khady has joined #ocaml
Khady has quit [Changing host]
Khady has joined #ocaml
kandu is now known as Guest72433
metaglog has joined #ocaml
metaglog has quit [Changing host]
metaglog has joined #ocaml
darkf has quit [Ping timeout: 264 seconds]
infinity0 has joined #ocaml
mal`` has joined #ocaml
zapu has joined #ocaml
lyxia has joined #ocaml
tane has joined #ocaml
flux has joined #ocaml
solrize has joined #ocaml
solrize has quit [Changing host]
solrize has joined #ocaml
toolslive has joined #ocaml
inr_ has joined #ocaml
Muzer has joined #ocaml
darkf_ is now known as darkf
polaron has joined #ocaml
xaimus has joined #ocaml
cat5e has joined #ocaml
yegods has quit [Remote host closed the connection]
d0nn1e has joined #ocaml
matason has joined #ocaml
zpe has joined #ocaml
Sim_n has quit [Quit: Leaving]
mistermetaphor has joined #ocaml
henrytill has joined #ocaml
mistermetaphor has quit [Ping timeout: 276 seconds]
fluter has joined #ocaml
asm89 has joined #ocaml
matason has quit [Quit: leaving]
aantron has joined #ocaml
AlexRussia has joined #ocaml
kamog` has quit [Remote host closed the connection]
Intensity has joined #ocaml
sigjuice has joined #ocaml
gustav___ has joined #ocaml
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
ggole has joined #ocaml
emias has joined #ocaml
zpe has quit [Remote host closed the connection]
axiles has quit [Quit: Quitte]
yegods has joined #ocaml
yegods has quit [Ping timeout: 250 seconds]
dsheets has quit [Remote host closed the connection]
demonimin_ is now known as demonimin
zpe has joined #ocaml
dsheets has joined #ocaml
d0nn1e has quit [Ping timeout: 264 seconds]
d0nn1e has joined #ocaml
igitoor has quit [Quit: leaving]
igitoor has joined #ocaml
regnat has joined #ocaml
igitoor has quit [Read error: Connection reset by peer]
igitoor_ has joined #ocaml
Maxdaman1us is now known as Maxdamantus
Sorella has quit [Quit: Connection closed for inactivity]
silver has joined #ocaml
igitoor_ has quit [Quit: leaving]
igitoor has joined #ocaml
igitoor has joined #ocaml
igitoor has quit [Changing host]
Reshi has joined #ocaml
<adrien>
is there a place which explains the { fmt %} and ( fmt %) of Printf?
<adrien>
well, (fmt%) I understand but not the other one
<flux>
I hadn't even noticed those
<flux>
perhaps if there were introduced 'recently' (ie. when the gadt-reworked printf came) then perhaps docs could be found in version control or mantis..
<adrien>
I think they're older but not by much
seangrov` has joined #ocaml
seangrove has quit [Ping timeout: 244 seconds]
<adrien>
is there a logging library that accumulates logs?
<adrien>
since I'm writing a GUI application, I want to be able to store them and to have a log viewer where it is possible to toggle the display of some messages (typically based on log level)
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
orbifx has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
<flux>
doesn't seem like a dificult problem?-)
yegods has joined #ocaml
dsheets has joined #ocaml
<Drup>
adrien: bunzli's "logs" library
mettekou has joined #ocaml
jimt_ is now known as jimt
dsheets has quit [Ping timeout: 268 seconds]
<flux>
adrien, so %{fmt%} seems to output fmt with all the non-%s-stuff removed and otherwise normalized
<flux>
not sure if there's any use for this functionality, maybe debugging :)
<flux>
or maybe some unsafe memoization?
<flux>
and it also requires the matching argument to match the fmt
Reshi has quit [Ping timeout: 276 seconds]
<flux>
a bit weird I think.
maufred has quit [Ping timeout: 244 seconds]
haesbaert has quit [Ping timeout: 244 seconds]
maufred has joined #ocaml
haesbaert has joined #ocaml
fs4lv1n1 has quit [Ping timeout: 244 seconds]
sfri has quit [Ping timeout: 244 seconds]
_y has quit [Ping timeout: 244 seconds]
theblatte has quit [Ping timeout: 244 seconds]
osheeta has quit [Ping timeout: 244 seconds]
rks_ has quit [Ping timeout: 244 seconds]
fs4lv1n1 has joined #ocaml
theblatte has joined #ocaml
osheeta has joined #ocaml
sfri has joined #ocaml
stux|RC-only has quit [Ping timeout: 244 seconds]
rwmjones has quit [Ping timeout: 244 seconds]
orbitz has quit [Ping timeout: 244 seconds]
luz1e has quit [Ping timeout: 244 seconds]
rks_ has joined #ocaml
_y has joined #ocaml
edwin has quit [Ping timeout: 260 seconds]
orbitz has joined #ocaml
edwin has joined #ocaml
<adrien>
flux: yeah, I somehow understood what it does but couldn't find a usecase at all
clockish has quit [Ping timeout: 244 seconds]
<adrien>
Drup: ok, thanks; I'll take a closer look at it
stux|RC-only has joined #ocaml
<adrien>
(it's not a very difficult thing however so I'm still not sure if reinventing is not simpler)
seliopou_ has quit [Ping timeout: 244 seconds]
rwmjones has joined #ocaml
clockish has joined #ocaml
luz1e has joined #ocaml
seliopou has joined #ocaml
Reshi has joined #ocaml
leyyin has joined #ocaml
yegods has quit [Ping timeout: 250 seconds]
Reshi has quit [Ping timeout: 250 seconds]
dhil has joined #ocaml
yegods has joined #ocaml
orbifx has quit [Ping timeout: 244 seconds]
AlexRussia has quit [Ping timeout: 276 seconds]
Johann has quit [Ping timeout: 244 seconds]
AlexRussia has joined #ocaml
dsheets has joined #ocaml
kolko has quit [Ping timeout: 244 seconds]
dsheets has quit [Ping timeout: 244 seconds]
* adrien
discovers List.sort_uniq starting with 4.02.0
noddy has joined #ocaml
Johann has joined #ocaml
mistermetaphor has joined #ocaml
wolfcore has quit [Ping timeout: 276 seconds]
wolfcore has joined #ocaml
Reshi has joined #ocaml
mistermetaphor has quit [Ping timeout: 250 seconds]
zpe has quit [Remote host closed the connection]
Algebr has joined #ocaml
seangrov` has quit [Ping timeout: 250 seconds]
jackweirdy has joined #ocaml
yegods has quit [Ping timeout: 250 seconds]
yegods has joined #ocaml
jackweirdy has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mattrepl has quit [Ping timeout: 276 seconds]
mattrepl has joined #ocaml
jimt has left #ocaml ["73 from Te Anau, NZ"]
Algebr has quit [Remote host closed the connection]
Algebr has joined #ocaml
jackweirdy has joined #ocaml
fraggle_ has quit [Read error: Connection reset by peer]
Reshi has quit [Ping timeout: 276 seconds]
rgrinberg has joined #ocaml
ollehar has joined #ocaml
ollehar has quit [Client Quit]
fraggle_ has joined #ocaml
jackweirdy has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
zpe has joined #ocaml
pyon has quit [Ping timeout: 276 seconds]
noddy has quit [Ping timeout: 244 seconds]
yegods has quit [Ping timeout: 250 seconds]
ollehar has joined #ocaml
yegods has joined #ocaml
Reshi has joined #ocaml
Reshi has quit [Ping timeout: 244 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
Simn has joined #ocaml
zpe has quit [Remote host closed the connection]
darkf has quit [Quit: Leaving]
engil has joined #ocaml
jackweirdy has joined #ocaml
Stalkr_ has joined #ocaml
dhil has quit [Ping timeout: 250 seconds]
ollehar has quit [Quit: ollehar]
yegods has quit [Read error: Connection reset by peer]
Stalkr_ has quit [Quit: Leaving...]
yegods has joined #ocaml
sh0t has joined #ocaml
dsheets has joined #ocaml
hxegon has joined #ocaml
dsheets has quit [Ping timeout: 244 seconds]
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 246 seconds]
dsheets has joined #ocaml
Sim_n has joined #ocaml
dsheets has quit [Ping timeout: 244 seconds]
Algebr` has joined #ocaml
Johann has quit [Ping timeout: 250 seconds]
leyyin has quit [Ping timeout: 250 seconds]
copy` has joined #ocaml
igitoor_ has joined #ocaml
yegods_ has joined #ocaml
haesbaer1 has joined #ocaml
zpe has joined #ocaml
orbitz has quit [Ping timeout: 250 seconds]
dsheets has joined #ocaml
yegods has quit [Ping timeout: 250 seconds]
nzyuzin_ has quit [Ping timeout: 250 seconds]
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
d0nn1e_ has joined #ocaml
igitoor_ has joined #ocaml
igitoor_ has quit [Changing host]
Simn has quit [*.net *.split]
rgrinberg has quit [*.net *.split]
Algebr has quit [*.net *.split]
AlexRussia has quit [*.net *.split]
haesbaert has quit [*.net *.split]
igitoor has quit [*.net *.split]
d0nn1e has quit [*.net *.split]
averell has quit [*.net *.split]
igitoor_ is now known as igitoor
Ravana has quit [Ping timeout: 260 seconds]
nzyuzin has joined #ocaml
rgrinberg has joined #ocaml
leyyin has joined #ocaml
Johann has joined #ocaml
orbitz has joined #ocaml
AlexRussia has joined #ocaml
christoph_debian has quit [Ping timeout: 250 seconds]
Ravana has joined #ocaml
mettekou has quit [Ping timeout: 244 seconds]
jackweirdy has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
nzyuzin has quit [Ping timeout: 250 seconds]
nzyuzin has joined #ocaml
jackweirdy has joined #ocaml
christoph_debian has joined #ocaml
yegods_ has quit [Ping timeout: 250 seconds]
jackweirdy has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
NingaLeaf has joined #ocaml
Ninja123 has joined #ocaml
NingaLeaf has quit [Client Quit]
yegods has joined #ocaml
snhmib has joined #ocaml
sh0t has quit [Ping timeout: 250 seconds]
jackweirdy has joined #ocaml
silver has quit [Quit: rakede]
AlexRussia has quit [Ping timeout: 260 seconds]
silver has joined #ocaml
shinnya has joined #ocaml
Algebr` has quit [Ping timeout: 250 seconds]
sh0t has joined #ocaml
fs4lv1n1_ has joined #ocaml
Sorella has joined #ocaml
dhil has joined #ocaml
luz1e has quit [*.net *.split]
fs4lv1n1 has quit [*.net *.split]
luz1e has joined #ocaml
dsheets has quit [Remote host closed the connection]
struk|desk has quit [Read error: Connection reset by peer]
jackweirdy has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mistermetaphor has joined #ocaml
dsheets has joined #ocaml
mistermetaphor has quit [Ping timeout: 244 seconds]
dsheets has quit [Remote host closed the connection]
yegods has quit [Read error: Connection reset by peer]
silver_ has joined #ocaml
orbitz_ has joined #ocaml
pyon has joined #ocaml
maufred_ has joined #ocaml
seangrov` has joined #ocaml
A1977494 has joined #ocaml
seliopou_ has joined #ocaml
d0nn1e has joined #ocaml
yegods has joined #ocaml
luz1e has quit [Quit: WeeChat 1.5-dev]
silver has quit [*.net *.split]
christoph_debian has quit [*.net *.split]
orbitz has quit [*.net *.split]
Johann has quit [*.net *.split]
rgrinberg has quit [*.net *.split]
d0nn1e_ has quit [*.net *.split]
seliopou has quit [*.net *.split]
rwmjones has quit [*.net *.split]
stux|RC-only has quit [*.net *.split]
_y has quit [*.net *.split]
maufred has quit [*.net *.split]
emias has quit [*.net *.split]
rwmjones has joined #ocaml
jackweirdy has joined #ocaml
_y has joined #ocaml
luzie has joined #ocaml
stux|RC-only has joined #ocaml
silver_ is now known as silver
rgrinberg has joined #ocaml
jackweirdy has quit [Client Quit]
christoph_debian has joined #ocaml
hxegon is now known as hxegon_AFK
hxegon_AFK has quit [Quit: BRB]
Johann has joined #ocaml
jackweirdy has joined #ocaml
bba has joined #ocaml
dsheets has joined #ocaml
AlexRussia has joined #ocaml
fraggle_ has quit [Ping timeout: 250 seconds]
fraggle_ has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mettekou has quit [Ping timeout: 244 seconds]
bba has joined #ocaml
yegods has quit [Ping timeout: 250 seconds]
pierpa has joined #ocaml
yegods has joined #ocaml
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sh0t has quit [Ping timeout: 250 seconds]
rgrinberg has quit [Ping timeout: 276 seconds]
g4143 has joined #ocaml
yegods has quit [Remote host closed the connection]
yegods has joined #ocaml
sfri has quit [Read error: Connection reset by peer]
g4143 has quit [Client Quit]
sh0t has joined #ocaml
yegods has quit [Ping timeout: 268 seconds]
teiresias has quit [Ping timeout: 276 seconds]
relrod has quit [Ping timeout: 276 seconds]
relrod_ has joined #ocaml
relrod_ has quit [Changing host]
relrod_ has joined #ocaml
sfri has joined #ocaml
rgrinberg has joined #ocaml
larhat1 has joined #ocaml
larhat has quit [Read error: Connection reset by peer]
boegel has joined #ocaml
FreeBirdLjj has joined #ocaml
bba has joined #ocaml
mistermetaphor has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 244 seconds]
mistermetaphor has quit [Ping timeout: 250 seconds]
mistermetaphor has joined #ocaml
rgrinberg has quit [Ping timeout: 268 seconds]
hcarty1 has joined #ocaml
mistermetaphor has quit [Ping timeout: 260 seconds]
mistermetaphor has joined #ocaml
kolko has joined #ocaml
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
slash^ has quit [Read error: Connection reset by peer]
zpe has quit [Remote host closed the connection]
mattrepl has quit [Ping timeout: 260 seconds]
dsheets has joined #ocaml
mattrepl has joined #ocaml
hcarty1 has quit [Ping timeout: 250 seconds]
orbitz_ has quit [Read error: Connection reset by peer]
dsheets has quit [Ping timeout: 250 seconds]
fs4lv1n1_ has quit [Ping timeout: 250 seconds]
fs4lv1n1 has joined #ocaml
ollehar has joined #ocaml
hcarty1 has joined #ocaml
relrod_ has quit [*.net *.split]
christoph_debian has quit [*.net *.split]
zpe has joined #ocaml
fs4lv1n1 has quit [Disconnected by services]
Kakadu has joined #ocaml
relrod_ has joined #ocaml
relrod_ has quit [Changing host]
relrod_ has joined #ocaml
dhil has quit [Quit: Leaving]
rwmjones has quit [Ping timeout: 250 seconds]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zpe has quit [Remote host closed the connection]
hcarty1 has quit [Ping timeout: 250 seconds]
orbitz has joined #ocaml
luzie has quit [Ping timeout: 250 seconds]
dsheets has joined #ocaml
christoph_debian has joined #ocaml
rgrinberg has joined #ocaml
fs4lv1n1 has joined #ocaml
rgrinberg has quit [Client Quit]
rgrinberg has joined #ocaml
luzie has joined #ocaml
rwmjones has joined #ocaml
hxegon has joined #ocaml
Johann has quit [Ping timeout: 250 seconds]
seangrov` has joined #ocaml
Johann has joined #ocaml
dsheets has quit [Remote host closed the connection]
ollehar has quit [Quit: ollehar]
zpe has joined #ocaml
AlexRussia has quit [Quit: WeeChat 1.4-dev]
noddy has joined #ocaml
AlexRussia has joined #ocaml
ollehar has joined #ocaml
bba has joined #ocaml
<adrien>
I'm updating some code and somewhere I have a 'try ... with Failure "Field not set."'
<adrien>
now ocaml tells me: Warning 52: the argument of this constructor should not be matched against a
<adrien>
constant pattern; the actual value of the argument could change
<adrien>
in the future
<flux>
and..?-)
<adrien>
but the library (ocaml-archive) doesn't give me another way to do that matching; actually the exact string is defined in C stubs on the C side
ggole has quit []
<adrien>
how am I supposed to avoid that warning? (even in the non-C-stubs case)
<flux>
I guess there are three options: 1) modify the C-stubs to use better exceptions than Failure, 2) disable warning 52 (seems reasonable) 3) convince OCaml developers to remove that warning
<adrien>
I think it got added recently so I guess 3) is not going to happen :D
<adrien>
I'm currently leaning for 2)
<adrien>
because 1) seems to be too much work
<Sim_n>
Is that warning specific to Failure?
<flux>
the wording seems to suggest that
<Sim_n>
Can you dodge it by doing `with Failure s when s = "Field not set."`?
<adrien>
Sim_n: nice idea, it avoids the issue :)
ollehar has quit [Quit: ollehar]
<adrien>
I'll see how often I get that warning in practice; meanwhile I have no idea when it is actually useful, i.e. when you have an alternative to simply ignoring it
<adrien>
or maybe it's meant to discourage the use of failwith/Failure altogether
<Sim_n>
I can _kind of_ see the point, it's silly if you break code by rewording an error message or something like that.
<flux>
one part of the problem is that "exceptional circumstances" may be rarely tested code, and string matches aren't checked at all really by the type system
<flux>
and, really, doesn't matching on string literals sound fragile? might just as well match on magic numbers.
<adrien>
but more often that not, these strings will come from libraries and you can't really change them that easily
<adrien>
flux: fragile? like the fact that I had to have a trailing '.' in that string? :P
<adrien>
I'm sure I got it wrong at least once when writing it ;p
<Sim_n>
That dot annoys me more than it should. :P
<flux>
there is a problem and one part of fixing it is going away from matching on strings :)
MercurialAlchemi has quit [Ping timeout: 276 seconds]
<adrien>
I like having actual sentences in logs but not in exceptions :P
dsheets has joined #ocaml
<adrien>
flux: I doubt I'll see a changed ocaml-archive release any time soon
<adrien>
plus when it happens, it will break existing code for sure
<flux>
well just disable warning 52 and by happy :)
<adrien>
I want to see if I get it in other places too ;-)
<adrien>
(probably not)
yegods has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
leyyin has quit [Quit: So Long, and Thanks for All the Fish]
ygrek has quit [Ping timeout: 250 seconds]
bba has quit [Read error: Connection reset by peer]
bba has joined #ocaml
bba has quit [Client Quit]
yegods has quit [Read error: Connection reset by peer]
yegods_ has joined #ocaml
edwin2 has joined #ocaml
A19774941 has joined #ocaml
rks__ has joined #ocaml
kolko_ has joined #ocaml
rks__ is now known as rks`
pyon has quit [Disconnected by services]
pyon has joined #ocaml
wolfcore- has joined #ocaml
yegods_ has quit [Remote host closed the connection]
sfri_ has joined #ocaml
d0nn1e_ has joined #ocaml
clockish_ has joined #ocaml
noddy has quit [*.net *.split]
zpe has quit [*.net *.split]
Johann has quit [*.net *.split]
rwmjones has quit [*.net *.split]
rgrinberg has quit [*.net *.split]
kolko has quit [*.net *.split]
sfri has quit [*.net *.split]
fraggle_ has quit [*.net *.split]
d0nn1e has quit [*.net *.split]
A1977494 has quit [*.net *.split]
maufred_ has quit [*.net *.split]
wolfcore has quit [*.net *.split]
clockish has quit [*.net *.split]
edwin has quit [*.net *.split]
rks_ has quit [*.net *.split]
theblatte has quit [*.net *.split]
edwin2 is now known as edwin
clockish_ is now known as clockish
yegods has joined #ocaml
maufred has joined #ocaml
rgrinberg has joined #ocaml
seangrov` has quit [Ping timeout: 244 seconds]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
noddy has joined #ocaml
fraggle_ has joined #ocaml
struk|desk has joined #ocaml
Johann has joined #ocaml
bba has joined #ocaml
sh0t has quit [Ping timeout: 260 seconds]
tane has quit [Quit: Verlassend]
A19774941 has quit [Quit: Leaving.]
sh0t has joined #ocaml
theblatte has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
noddy has quit [Ping timeout: 250 seconds]
relrod_ is now known as relrod
yegods has joined #ocaml
dsheets has joined #ocaml
luigy has quit [Ping timeout: 260 seconds]
dsheets has quit [Ping timeout: 260 seconds]
luigy has joined #ocaml
noddy has joined #ocaml
hxegon has quit [Quit: BRB]
yegods has quit [Ping timeout: 250 seconds]
dsheets has joined #ocaml
seangrov` has joined #ocaml
teiresias has joined #ocaml
seangrov` has quit [Ping timeout: 244 seconds]
dsheets has quit [Ping timeout: 260 seconds]
yegods has joined #ocaml
kamog has joined #ocaml
rwmjones has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
<fs4lv1n1>
does anyone know how to disable syntax highlight inside ocaml comments in vim?