adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml MOOC http://1149.fr/ocaml-mooc | OCaml 4.02.3 announced http://ocaml.org/releases/4.02.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
dksong has quit [Quit: Leaving.]
crass_ has quit [Remote host closed the connection]
johnelse has quit [Ping timeout: 240 seconds]
dksong has joined #ocaml
dksong has quit [Client Quit]
johnelse has joined #ocaml
johnelse is now known as Guest55672
AltGr has joined #ocaml
nkhodyunya has quit [Quit: Leaving.]
nekrodesk has quit [Max SendQ exceeded]
Stalkr_ has quit [Quit: Leaving...]
tane has quit [Quit: Verlassend]
SomeDamnBody has quit [Ping timeout: 240 seconds]
Kakadu has quit [Remote host closed the connection]
sepp2k has quit [Quit: Leaving.]
ersatz has joined #ocaml
nekrodesk has joined #ocaml
koshmar has quit [Remote host closed the connection]
nicholasf has quit [Ping timeout: 256 seconds]
ersatz has quit [Ping timeout: 252 seconds]
nicholasf has joined #ocaml
ersatz has joined #ocaml
nicholas_ has joined #ocaml
nicholasf has quit [Ping timeout: 240 seconds]
Stalkr has joined #ocaml
Stalkr has quit [Client Quit]
kansi has quit [Ping timeout: 260 seconds]
rossberg has quit [Ping timeout: 264 seconds]
ersatz has quit [Ping timeout: 276 seconds]
rossberg has joined #ocaml
_berke_ has quit [Quit: gonna try ERC]
yegods has quit []
_berke_ has joined #ocaml
<_berke_> so if I want to use sexplib with ppx, do I just replace "with sexp" by "[@@deriving sexp]"?
<_berke_> and remove sexplib.syntax from _oasis?
crass has joined #ocaml
badon has quit [Ping timeout: 260 seconds]
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
Algebr2` has quit [Remote host closed the connection]
Algebr2` has joined #ocaml
Algebr2` has quit [Ping timeout: 252 seconds]
Algebr2` has joined #ocaml
Algebr2` has quit [Ping timeout: 264 seconds]
sgnb` has joined #ocaml
sgnb has quit [Ping timeout: 264 seconds]
_2can_ has joined #ocaml
iZsh_ has joined #ocaml
_2can has quit [*.net *.split]
zaquest has quit [*.net *.split]
iZsh has quit [*.net *.split]
Algebr2` has joined #ocaml
teknozulu has joined #ocaml
pierpa has quit [Ping timeout: 248 seconds]
Algebr2` has quit [Ping timeout: 260 seconds]
zaquest has joined #ocaml
badon has joined #ocaml
foolishmonkey has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
foolishmonkey has quit [Quit: Leaving]
struk|desk is now known as struk|desk|away
Mandus_ has quit [Ping timeout: 240 seconds]
crass has quit [Remote host closed the connection]
ersatz has joined #ocaml
ersatz has quit [Ping timeout: 245 seconds]
teknozulu has quit [Ping timeout: 256 seconds]
teknozulu has joined #ocaml
nicholas_ has quit [Ping timeout: 264 seconds]
nicholasf has joined #ocaml
nicholas_ has joined #ocaml
<icicled> is it possible to get merlin to insert stub documentation?
<icicled> or some other tool
nicholasf has quit [Ping timeout: 240 seconds]
crass has joined #ocaml
<f[x]> Merlin was a powerful mage, I think he can do it
<def`> icicled: no but that mught be interesting.
<def`> can you describe a bit what you would like?
<def`> might*
<icicled> say I put my cursor on a function identifier
<icicled> e.g. let x a b = a + b - cursor on x
<icicled> and I press some key combination - I'd like the documentation template to be inserted above
<icicled> if there isn't one already
nekrodesk has joined #ocaml
<icicled> I guess this would go in the mli file with: val x a b
<icicled> sorry, switching from f# <> ocaml is not w/o warts
<icicled> other languages in general where the docs go along with the implementation
crass has quit [Remote host closed the connection]
ersatz has joined #ocaml
<def`> ok
<def`> I will think about that
<icicled> btw, what happened to the sum type expander thing in merlin? last I saw it was a gif on the github page
<icicled> not sure if it is implemented or got removed
kansi has joined #ocaml
Mandus has joined #ocaml
f[x] has quit [Ping timeout: 248 seconds]
Algebr2` has joined #ocaml
nicholas_ has quit [Remote host closed the connection]
nicholasf has joined #ocaml
<def`> icicled: it is the merlin destruct feature
ersatz has quit [Ping timeout: 240 seconds]
Mandus has quit [Ping timeout: 240 seconds]
nuuit has quit [Ping timeout: 256 seconds]
nuuit has joined #ocaml
ersatz has joined #ocaml
myst|fon has quit [Quit: Connection closed for inactivity]
darkf_ has joined #ocaml
darkf has quit [Ping timeout: 260 seconds]
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
darkf_ is now known as darkf
Mercuria1Alchemi has joined #ocaml
damason has joined #ocaml
AltGr has left #ocaml [#ocaml]
AltGr has joined #ocaml
AltGr has left #ocaml [#ocaml]
Mercuria1Alchemi has quit [Ping timeout: 250 seconds]
AltGr has joined #ocaml
Mercuria1Alchemi has joined #ocaml
struk|desk|away is now known as struk|desk
Mercuria1Alchemi has quit [Ping timeout: 240 seconds]
Mandus has joined #ocaml
_berke_ has quit [Quit: It's getting late]
nicholasf has quit [Read error: Connection reset by peer]
nicholasf has joined #ocaml
damason has quit [Ping timeout: 240 seconds]
kdas_ has quit [Quit: Leaving]
pgomes has joined #ocaml
ersatz has left #ocaml ["ERC (IRC client for Emacs 25.1.50.1)"]
aphprentice_ is now known as aphprentice
copy` has quit [Quit: Connection closed for inactivity]
_berke_ has joined #ocaml
kamog has joined #ocaml
kansi has quit [Read error: Connection reset by peer]
nicholasf has quit [Ping timeout: 250 seconds]
nicholasf has joined #ocaml
jgjl has joined #ocaml
Algebr2` has quit [Remote host closed the connection]
pgomes has quit [Quit: Leaving]
teknozulu has quit [Ping timeout: 252 seconds]
ergo has joined #ocaml
struk|desk is now known as struk|desk|away
yawnt has joined #ocaml
jacquev6 has joined #ocaml
OnkV has quit [Ping timeout: 248 seconds]
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
tane has joined #ocaml
Haudegen has joined #ocaml
kamog has quit [Quit: ChatZilla 0.9.92 [SeaMonkey 2.39/20160205064158]]
accname has joined #ocaml
martintrojer has quit [Max SendQ exceeded]
martintrojer has joined #ocaml
martintrojer has quit [Max SendQ exceeded]
martintrojer has joined #ocaml
iZsh has joined #ocaml
ergo has quit [Quit: leaving]
rand__ has joined #ocaml
shinnya_ has joined #ocaml
iZsh_ has quit [*.net *.split]
shinnya has quit [*.net *.split]
maker has quit [*.net *.split]
keteim has quit [*.net *.split]
Sorella has quit [Quit: Connection closed for inactivity]
keteim has joined #ocaml
maker has joined #ocaml
wolfcore has quit [Ping timeout: 250 seconds]
nicholasf has quit [Remote host closed the connection]
lolisa has joined #ocaml
wolfcore has joined #ocaml
nicholasf has joined #ocaml
warp has joined #ocaml
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
dsheets has joined #ocaml
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
darkf has quit [Quit: Leaving]
larhat1 has quit [Quit: Leaving.]
silver has joined #ocaml
_andre has joined #ocaml
jwatzman|work has joined #ocaml
vbmithr has quit [Read error: Connection reset by peer]
lmaury has joined #ocaml
artart78 has quit [Read error: Connection reset by peer]
ia0 has quit [Ping timeout: 248 seconds]
nekrodesk has quit [Max SendQ exceeded]
ia0 has joined #ocaml
AltGr has left #ocaml [#ocaml]
tane has quit [Quit: Verlassend]
larhat1 has joined #ocaml
Simn has joined #ocaml
Guest55672 is now known as johnelse
kakadu_ has joined #ocaml
lmaury has quit [Quit: Leaving]
theblatt1 is now known as theblatte
larhat1 has quit [Quit: Leaving.]
dsheets has quit [Remote host closed the connection]
nicholasf has quit [Remote host closed the connection]
accname has quit [Ping timeout: 260 seconds]
dsheets has joined #ocaml
kushal has joined #ocaml
dksong has joined #ocaml
larhat1 has joined #ocaml
ia0 has quit [Read error: Connection reset by peer]
nicholasf has joined #ocaml
mrvn has left #ocaml [#ocaml]
larhat1 has quit [Quit: Leaving.]
rand__ has quit [Ping timeout: 256 seconds]
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
artart78 has joined #ocaml
nopf has joined #ocaml
tane has joined #ocaml
yawnt has quit [Ping timeout: 276 seconds]
dksong has quit [Quit: Leaving.]
wilco_ has joined #ocaml
dksong has joined #ocaml
kushal has quit [Ping timeout: 240 seconds]
rand__ has joined #ocaml
lmaury has joined #ocaml
JacobEdelman_ has joined #ocaml
jwatzman2 has joined #ocaml
Haudegen has quit [Ping timeout: 276 seconds]
jwatzman|work has quit [Read error: Connection reset by peer]
dhil has joined #ocaml
Jane-PC has joined #ocaml
myst|fon has joined #ocaml
Haudegen has joined #ocaml
nicholasf has quit [Remote host closed the connection]
ia0 has joined #ocaml
dsheets has quit [Remote host closed the connection]
dksong has quit [Quit: Leaving.]
lolisa has quit [Quit: KVIrc 4.9.1 Aria http://www.kvirc.net/]
BitPuffin has joined #ocaml
Asmadeus_ is now known as Asmadeus
yawnt has joined #ocaml
accname has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
Sim_n has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
Simn has quit [Ping timeout: 240 seconds]
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
Sim_n has quit [Quit: Leaving]
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
kushal has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
Simn has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
nekrodesk has joined #ocaml
dksong has joined #ocaml
Sorella has joined #ocaml
dksong has quit [Ping timeout: 272 seconds]
kakadu_ is now known as Kakadu
ia0 has quit [Read error: Connection reset by peer]
Jane-PC has quit [Quit: Leaving]
ia0 has joined #ocaml
pierpa has joined #ocaml
dsheets has joined #ocaml
M-Illandan has quit [Remote host closed the connection]
dsheets has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
xyh` has joined #ocaml
xyh` has left #ocaml [#ocaml]
M-Illandan has joined #ocaml
foolishmonkey has joined #ocaml
hcarty has joined #ocaml
kaustuv has joined #ocaml
kaustuv has left #ocaml [#ocaml]
crass has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
MercurialAlchemi has quit [Ping timeout: 240 seconds]
M-Illandan has quit [Remote host closed the connection]
th5 has joined #ocaml
rand__ has quit [Quit: leaving]
malc_ has joined #ocaml
M-Illandan has joined #ocaml
jeffmo has joined #ocaml
mehdi_ has quit [Remote host closed the connection]
accname has quit [Ping timeout: 252 seconds]
mehdi_ has joined #ocaml
lmaury has quit [Quit: Leaving]
lmaury has joined #ocaml
larhat1 has joined #ocaml
larhat1 has quit [Client Quit]
larhat has quit [Quit: Leaving.]
larhat has joined #ocaml
copy` has joined #ocaml
Cypi has quit [Ping timeout: 250 seconds]
lyxia has quit [Ping timeout: 240 seconds]
orbifx has joined #ocaml
asm89 has quit [Ping timeout: 240 seconds]
lukky513 has quit [Ping timeout: 256 seconds]
fds has quit [Ping timeout: 276 seconds]
bacam has quit [Ping timeout: 240 seconds]
cartwright has quit [Ping timeout: 256 seconds]
deavidsedice has quit [Ping timeout: 256 seconds]
Reventlov has quit [Ping timeout: 276 seconds]
mal`` has quit [Ping timeout: 272 seconds]
w1gz has quit [Ping timeout: 240 seconds]
companion_cube has quit [Ping timeout: 252 seconds]
nicoo has quit [Ping timeout: 248 seconds]
k1000 has quit [Quit: .]
Cypi has joined #ocaml
dksong has joined #ocaml
dhil has quit [Ping timeout: 240 seconds]
octopus has joined #ocaml
struk|desk|away is now known as struk|desk
zapu has joined #ocaml
acieroid has joined #ocaml
k1000 has joined #ocaml
MercurialAlchemi has joined #ocaml
dksong has quit [Ping timeout: 245 seconds]
fds has joined #ocaml
lyxia has joined #ocaml
pippijn has joined #ocaml
deavid has joined #ocaml
Reventlov has joined #ocaml
asmanur has joined #ocaml
cartwright has joined #ocaml
lukky513 has joined #ocaml
w1gz has joined #ocaml
bacam has joined #ocaml
companion_cube has joined #ocaml
jgjl has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
badon has quit [Ping timeout: 276 seconds]
patronus has joined #ocaml
struk|desk has quit [Remote host closed the connection]
mehdi___ has joined #ocaml
shinnya_ has quit [Ping timeout: 245 seconds]
mehdi_ has quit [Ping timeout: 260 seconds]
mal`` has joined #ocaml
shinnya has joined #ocaml
nicoo has joined #ocaml
asm89 has joined #ocaml
kushal has quit [Excess Flood]
badon has joined #ocaml
kushal has joined #ocaml
slash^ has joined #ocaml
dhil has joined #ocaml
M-Illandan has quit [Remote host closed the connection]
accname has joined #ocaml
mehdi___ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
mehdi_ has joined #ocaml
larhat has quit [Quit: Leaving.]
larhat has joined #ocaml
M-Illandan has joined #ocaml
jwatzman2 is now known as jwatzman|work
jwatzman|work has quit [Changing host]
jwatzman|work has joined #ocaml
wilco_ has quit [Quit: leaving]
larhat has quit [Quit: Leaving.]
pgomes has joined #ocaml
copy` has quit [Ping timeout: 250 seconds]
l1x has quit [Ping timeout: 250 seconds]
emmanueloga has quit [Ping timeout: 250 seconds]
mattg has quit [Ping timeout: 252 seconds]
teknozulu has joined #ocaml
copy` has joined #ocaml
yminsky has quit [Ping timeout: 250 seconds]
oldmanistan_ has quit [Ping timeout: 252 seconds]
Sorella has quit [Ping timeout: 240 seconds]
sspi has quit [Ping timeout: 240 seconds]
msch has quit [Ping timeout: 240 seconds]
S11001001 has quit [Ping timeout: 240 seconds]
rfv has quit [Ping timeout: 252 seconds]
jeroud has quit [Ping timeout: 250 seconds]
groovy2shoes has quit [Ping timeout: 252 seconds]
l1x has joined #ocaml
msch has joined #ocaml
oldmanistan_ has joined #ocaml
yminsky has joined #ocaml
sspi has joined #ocaml
S11001001 has joined #ocaml
rfv has joined #ocaml
jeroud has joined #ocaml
shinnya has quit [Ping timeout: 250 seconds]
fds has quit [Changing host]
fds has joined #ocaml
mattg has joined #ocaml
emmanueloga has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
<sspi> any tips on creating a build tool that invokes ocamlc several times? should I just take a peak at ocamlbuild?
Sorella has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
groovy2shoes has joined #ocaml
<dmbaturin> sspi: Most people use oasis or ocamlbuild directly.
octopus is now known as polaron
TheAuGingembre has joined #ocaml
Algebr has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
malc_ has quit [Ping timeout: 272 seconds]
malc_ has joined #ocaml
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
larhat has joined #ocaml
larhat has quit [Client Quit]
<icicled> anyone know what happened to the >> operator in Lwt?
<icicled> I don't see it in 2.5.1
<icicled> or I am blind
dsheets has quit [Remote host closed the connection]
<Algebr> it comes with lwt.ppx
<Drup> icicled: it never was a real operator
tane has quit [Quit: Verlassend]
<icicled> oh ok, the mirage tutorial on lwt references it
<icicled> so is that incorrect?
warp has quit [Ping timeout: 260 seconds]
<Drup> It is, but it's in the syntax extension
<Drup> go see there, it's explained
nekrodesk has joined #ocaml
<icicled> ah I see
Guest38 has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
jacquev6 has quit [Quit: jacquev6]
hcarty has quit [Ping timeout: 240 seconds]
orbifx has quit [Ping timeout: 250 seconds]
f[x] has joined #ocaml
pgomes has quit [Ping timeout: 260 seconds]
orbifx has joined #ocaml
crass has quit [Remote host closed the connection]
kolko has quit [Ping timeout: 252 seconds]
darkf has joined #ocaml
orbifx has quit [Quit: AtomicIRC: The nuclear option.]
hcarty has joined #ocaml
teknozulu has quit [Ping timeout: 276 seconds]
kushal has quit [Ping timeout: 240 seconds]
NhanH has quit [Ping timeout: 240 seconds]
mattg has quit [Ping timeout: 240 seconds]
mietek has quit [Ping timeout: 260 seconds]
crass has joined #ocaml
mattg has joined #ocaml
mietek has joined #ocaml
nicholasf has joined #ocaml
NhanH has joined #ocaml
accname has quit [Ping timeout: 240 seconds]
cow-orker has joined #ocaml
Kakadu has quit [Quit: Page closed]
nicholasf has quit [Remote host closed the connection]
malc_ has quit [Ping timeout: 256 seconds]
kushal has joined #ocaml
madroach has joined #ocaml
nicholasf has joined #ocaml
rpg has joined #ocaml
<icicled> Is there any work being done on codoc and/or opam-doc? The latter doesn't work with 4.02.3
nicholasf has quit [Read error: Connection reset by peer]
<icicled> and the former isn't on opam even though the readme on github says so
malc_ has joined #ocaml
accname has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
_andre has quit [Quit: leaving]
malc_ has quit [Ping timeout: 256 seconds]
jlarocco has joined #ocaml
m_x_v has joined #ocaml
Kakadu has joined #ocaml
m-x-v has quit [Ping timeout: 250 seconds]
<aantron> icicled: i heard not, though i might be taking a look at some point
BitPuffin has quit [Ping timeout: 245 seconds]
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
mehdi__ has joined #ocaml
nekrodesk has joined #ocaml
pgomes has joined #ocaml
dhil has quit [Ping timeout: 240 seconds]
mehdi__ has quit [Remote host closed the connection]
_berke_ has quit [Quit: Gotta earn money]
Haudegen has quit [Ping timeout: 252 seconds]
teknozulu has joined #ocaml
kushal has quit [Quit: Leaving]
Haudegen has joined #ocaml
malc_ has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
teknozulu has quit [Ping timeout: 256 seconds]
teknozulu has joined #ocaml
<icicled> oh ok - I wish there was a one stop shop for library docs
<icicled> offline would be nice too
<fds> Opam should force packages to come with accompanying -doc versions.
JacobEdelman_ has quit [Quit: Connection closed for inactivity]
lmaury has left #ocaml ["Leaving"]
aantron has quit [Remote host closed the connection]
crass has quit [Remote host closed the connection]
hcarty has quit [Ping timeout: 252 seconds]
rpg has quit [Quit: rpg]
crass has joined #ocaml
octachron has joined #ocaml
orbifx has joined #ocaml
larhat has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 240 seconds]
aantron has joined #ocaml
nkhodyunya has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
madroach_ has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
smondet_ is now known as smondet
malc_ has quit [Quit: leaving]
madroach_ has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
<Drup> aantron: can we skip the part about cow and just write a ppx for tyxml instead ? :D
<aantron> Drup, what do you have in mind?
<aantron> embedding parsed HTML in the syntax tree?
<aantron> i was thinking of proposing something like this and asking you if you wanted it for tyxml
<aantron> (i mean embedding as tyxml values)
<Drup> Yes I want it
<Drup> we have a camlp4 extension, in fact
<Drup> but 1) it doesn't parse html 2) It's camlp4 3) It sucks
<aantron> fair enough
<Drup> parse html sloppily*
<aantron> whats the relation between cow and tyxml, if any? i havent looked deeply, but does cow use tyxml in any way?
<Drup> No it doesn't
lokien_ has joined #ocaml
<Drup> cow is untyped
madroach has quit [Read error: Connection reset by peer]
<aantron> i think a ppx for tyxml is a good idea, but separately for cow, is there some use for parsing html the way markup.ml does it?
<aantron> i ended up unsure from the thread
<Drup> "the way markup does it" ?
<aantron> (if you know)
<aantron> i mean sloppy as they called it
<aantron> :)
<Drup> Yeah, I think it's good
<Drup> I mean, it's useful
<aantron> okay. so this ppx..
<aantron> i better get up to speed on tyxml :)
madroach has joined #ocaml
dksong has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
<aantron> "lightweight" :)
<Drup> Compared to ocamlnet :>
<aantron> it is lightweight by design but i think the HTML spec makes a truly lightweight parser impossible :)
<aantron> i mean the overall principles of the design* are lightweight
<aantron> oh yes. :)
<Drup> Yeah, it's by comparison to what was there previously
<aantron> btw writing an HTML parser while translating the spec from a DOM description to a SAX implementation is one of the most stressful programming tasks i have ever worked on
<Drup> I can imagine
<aantron> the spec feels almost like they wrote it to be difficult to analyze on any scale beyond the minute
<aantron> anyway
<Drup> reading the Html spec while trying to figure out "how am I going to encode this piece of crap in proper ML typing" is not very nice either
madroach has joined #ocaml
<Drup> (Actually, the svg is way worse)
<aantron> yeah.. the spec has made me angry at times :p
dksong has quit [Ping timeout: 240 seconds]
<aantron> but at least they put the <sarcasm> tag halfway through for a laugh :)
<Drup> The paragraph is completely non sensical
<aantron> lol my brain doesnt want to even try parsing this
<aantron> actually it doesnt seem too terrible but im not aware as you of what headaches this might cause for tyxml
<aantron> fortunately i was confined to section 8
Simn has quit [Quit: Leaving]
<aantron> whats the status of https://github.com/oklm-wsh/ppx_tyxml ?
<Drup> not being worked on
kamog has joined #ocaml
<aantron> ok. how far along was it? like usable, but rough? not usable?
<Drup> as far as I know, not really usable yet
<Drup> like, alpha ? :D
<icicled> can this be made better (first stab at lwt): http://lpaste.net/152247
<Drup> ok, early alpha
pgomes has left #ocaml ["Leaving"]
<aantron> if youre familiar with the code at all, would you say its a useful starting point?
<aantron> im likely to study it either way, but want to hear
<Drup> icicled: it looks decent, but I would rather do "Lwt_unix.run @@ Lwt.join [ produce pusher ; consume stream]"
<Drup> aantron: a non-negligeable point is spent on getting locations and parsing, so that's either already done, or will happen elsewhere
<Drup> part*
<Drup> The rest is a kind of inherited from the camlp4 extension, it's a list that associate some tags to the corresponding tyxml types/values
<icicled> gotcha, I had join on there earlier but used async instead (docs said to use it for starting background threads that you don't care about)
nekrodesk has joined #ocaml
nekrodesk has quit [Max SendQ exceeded]
<Drup> Well, it's also a local question. If your main thread is doing something specific, it's true. But in this case, the producer/consumer *is* your main task
<Drup> no need to have a noop instead
<Drup> aantron: https://github.com/ocsigen/tyxml/issues/72 you might want to look at that
<aantron> thanks
<aantron> helping me avoid translation tables? :)
nekrodesk has joined #ocaml
<Drup> precisely
<aantron> so shall i work on this independently, or what do you prefer?
<Drup> on the ppx ? Either inside or outside of tyxml suits me
<Drup> traditionally in the ocsigen projects, the ppx is inside the associated library, but if you don't want that for some reason, that's fine by me
<aantron> i dont really have a good reason for it to be outside, do you have one?
<aantron> ok. lets stick to this. i cant think of any independent usage for this ppx, or any practical gain during development from separating it
<Drup> Well, I hope any things that would benefit from general usage would end up in markup.ml anyway
<Drup> how are locations in markup.ml ?
<aantron> what do you mean "how"? you can get them as you read the signal stream
<Drup> good
<aantron> they used to be part of the parser output stream but i made them a piece of state instead, since i figured they are not needed for simple usage. but they are there
<aantron> hmm one thing about locations is they are only for the start of each token. do we need end locations?
<Drup> We will see how it behaves in practice
<aantron> alright
<Drup> By the way, do you parse svg too ? :p
<aantron> yes
<aantron> html, svg, mathml
<Drup> great
<icicled> that makes sense - thanks Drup
octachron has quit [Quit: Leaving]
damason has joined #ocaml
th5 has quit [Quit: Textual IRC Client: www.textualapp.com]
dksong has joined #ocaml
yawnt has quit [Ping timeout: 272 seconds]
dksong has quit [Ping timeout: 272 seconds]
Algebr has quit [Ping timeout: 260 seconds]
Algebr has joined #ocaml
Algebr is now known as Guest32184
crass has quit [Remote host closed the connection]
crass has joined #ocaml
teknozulu has quit [Ping timeout: 252 seconds]
accname has quit [Ping timeout: 240 seconds]
Guest32184 has quit [Remote host closed the connection]
silver has quit [Quit: rakede]
nekrodesk has quit [Max SendQ exceeded]
BitPuffin|osx has joined #ocaml
lokien_ has quit [Quit: Connection closed for inactivity]