Leonidas changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 4.13.0 released: https://ocaml.org/releases/4.13.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
hackinghorn has quit [Remote host closed the connection]
hackinghorn has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]
Haudegen has quit [Ping timeout: 256 seconds]
hackinghorn has quit [Ping timeout: 240 seconds]
rgrinberg has joined #ocaml
bgs has quit [Ping timeout: 240 seconds]
bgs has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #ocaml
tizoc has quit [Quit: Coyote finally caught me]
tizoc has joined #ocaml
<d_bot> <Ja-cK🤠> I will help 20 people on how to earn $ 5,000 or more in just 72hrs from the crypto market, but you will pay me a 10% commission when you receive your profits ....
<d_bot> <Ja-cK🤠> If interested send me a direct message, for more information ....
<d_bot> <Ja-cK🤠> Contact via WhatsApp +1(330)485-6514
pieguy128 has quit [Ping timeout: 240 seconds]
oriba has joined #ocaml
pieguy128 has joined #ocaml
<ns12> Wrong place for this kind of spam ... Better to help 20 people in the OCaml job market.
pieguy128 has quit [Ping timeout: 240 seconds]
rgrinberg has joined #ocaml
pieguy128 has joined #ocaml
<oriba> OCaml job market?
<ns12> oriba: Is there such a thing?
<oriba> don't know, you talked about it...
<ns12> I don't know either 😆, but I hope that there is. I certainly wouldn't mind.
<oriba> Haskell and Erlang seem to be much better regarding jobs
<ns12> For ML family languages, it seems that there is only OCaml and F# that have jobs. Mostly in developed countries too.
<ns12> I'm hoping the web programming situation will improve in OCaml... I am back to experimenting with Haskell because of its larger selection of actively maintained web programming libraries.
<oriba> I started exploring Erlang some months ago for a while. I think I will go more in that direction. Nearly no OCaml jobs in my country.
<oriba> Or: no at all. OCaml is only mentioned besides others.
<ns12> oriba: What are you planning to build?
<oriba> no special things in mind. But I should have tried Erlang long ago. There are Erlang jobs, and I was (positively) shocked, how much. Wheras OCaml it's a desert.
<oriba> maybe experimenting with propagators and Erlang
<ns12> What are "propagators"?
mbuf has joined #ocaml
<oriba> ns12: hard to explain, I would explore them, so I'm not an expert, but this talk was interesting: https://www.youtube.com/watch?v=nY1BCv3xn24
<oriba> Also this is, where it comes from: https://www.youtube.com/watch?v=Rk76BurH384
<oriba> two way calculations
biog has quit [Quit: ZZZzzz…]
<ns12> oriba: Is it like a constraint network?
oriba has quit [Ping timeout: 256 seconds]
vicfred has quit [Quit: Leaving]
oriba has joined #ocaml
oriba has quit [Client Quit]
sagax has quit [Ping timeout: 256 seconds]
hackinghorn has joined #ocaml
hackinghorn has quit [Changing host]
hackinghorn has joined #ocaml
hackinghorn has quit [Client Quit]
hackinghorn has joined #ocaml
hackinghorn has quit [Changing host]
hackinghorn has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4]
perrierjouet has joined #ocaml
waleee has quit [Ping timeout: 256 seconds]
hackhorn has joined #ocaml
hackinghorn has quit [Ping timeout: 256 seconds]
vicfred has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4]
biog has joined #ocaml
xenu_ has joined #ocaml
hornhack has joined #ocaml
perrierjouet has joined #ocaml
pieguy128_ has joined #ocaml
tristanC_ has joined #ocaml
johnel_ has joined #ocaml
mg- has joined #ocaml
ansiwen has quit [Quit: ZNC 1.7.1 - https://znc.in]
hackhorn has quit [*.net *.split]
pieguy128 has quit [*.net *.split]
xenu has quit [*.net *.split]
troydm has quit [*.net *.split]
Absalom has quit [*.net *.split]
johnel has quit [*.net *.split]
sleepydog has quit [*.net *.split]
mg has quit [*.net *.split]
ns12 has quit [*.net *.split]
tristanC has quit [*.net *.split]
ansiwen has joined #ocaml
hornhack has joined #ocaml
hornhack has quit [Changing host]
tristanC_ has quit [Ping timeout: 256 seconds]
Absalom has joined #ocaml
ns12 has joined #ocaml
sleepydog has joined #ocaml
tristanC has joined #ocaml
troydm has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4]
perrierjouet has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4]
perrierjouet has joined #ocaml
gravicappa has joined #ocaml
rgrinberg has quit [Read error: Connection reset by peer]
rgrinberg has joined #ocaml
hornhack has quit [Ping timeout: 256 seconds]
mro has joined #ocaml
Serpent7776 has joined #ocaml
mro has quit [Remote host closed the connection]
jlrnick has joined #ocaml
kakadu has joined #ocaml
cedric has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vijon has joined #ocaml
kaph has quit [Read error: Connection reset by peer]
hackinghorn has joined #ocaml
hackinghorn has joined #ocaml
hackinghorn has quit [Changing host]
hackhorn has joined #ocaml
hackhorn has joined #ocaml
hackhorn has quit [Changing host]
hackinghorn has quit [Killed (NickServ (GHOST command used by hackhorn))]
hackhorn is now known as hackinghorn
vijon_ has joined #ocaml
vijon_ has quit [Client Quit]
vijon has quit [Ping timeout: 256 seconds]
kaph has joined #ocaml
hackhorn has joined #ocaml
Haudegen has joined #ocaml
hackinghorn has quit [Ping timeout: 256 seconds]
breakwindows has joined #ocaml
Absalom has quit [Quit: Ping timeout (120 seconds)]
Absalom has joined #ocaml
sagax has joined #ocaml
<vsiles> A collegue pointed out the fact that the CIL package is limited to ocaml < 4.06. Is there an alternative that works with more recent ocaml ?
mro has joined #ocaml
bartholin has joined #ocaml
mro has quit [Remote host closed the connection]
<Drup> which part of CIL are you interested in ?
<vsiles> I would have to ask, it was more a general question
hornhack has joined #ocaml
hackhorn has quit [Ping timeout: 256 seconds]
olle has joined #ocaml
mro has joined #ocaml
mro has quit [Remote host closed the connection]
<Drup> CIL's implement itself is ... let's go with "academic". Some (but not all) algorithms are implemented more solidely in various places in the ocaml ecosystem
<Drup> oh wait, no, CIL is the C-front end, I was confusing with CIME ...
<Drup> nevermind then, I don't know :)
perrierjouet has quit [Quit: WeeChat 3.4]
xenu_ is now known as xenu
<hornhack> wow clangml
<hornhack> I thought llvm has its own bindings
<theblatte> llvm does, clang doesn't
<theblatte> the llvm bindings are for the llvm bitcode
<hornhack> wow, interesting
<theblatte> clangml is for the clang-specific APIs, eg the AST
<theblatte> yes, clangml rocks! wish we had that when we started our clang frontend
<hornhack> wow, nice, clangml!
<hornhack> aight, thanks, bye
hornhack has quit [Quit: Leaving]
perrierjouet has joined #ocaml
mro has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4]
perrierjouet has joined #ocaml
bobo_ has joined #ocaml
spip has quit [Ping timeout: 240 seconds]
hackinghorn has joined #ocaml
gravicappa has quit [Ping timeout: 250 seconds]
gravicappa has joined #ocaml
slbtty has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4]
perrierjouet has joined #ocaml
mro has quit [Read error: Connection reset by peer]
mro has joined #ocaml
breakwindows has quit [Ping timeout: 240 seconds]
mro has quit [Remote host closed the connection]
mro has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
mro has quit [Remote host closed the connection]
mro has joined #ocaml
<d_bot> <cemerick> @Drup what would you think about adding support for non-standard attributes to tyxml? (like those required by e.g. htmx https://htmx.org/)
<d_bot> <Drup> I'm ... mildly conflicted about that
<d_bot> <Drup> I definitely want it to be easy to add new attributes to support the use case
<d_bot> <Drup> I'm not sure if I want them to be in the same namespace or not
<d_bot> <Drup> I think I would need someone familiar with the topic to make a case for it
<d_bot> <Drup> Note that `Unsafe.*_attrib` already allow to create attributes fairly easily. The typing is a bit of an issue though
<d_bot> <Drup> (It might be desirable to change those `Unsafe` to `Custom` to better reflect what it's used for though ...)
<d_bot> <cemerick> Yeah, that doesn't help with jsx tho
<d_bot> <Drup> oh, right, that is true
<d_bot> <Drup> I don't remember what the tyxml ppx does in that case
<d_bot> <cemerick> it chokes in the same way as the jsx ppx
<d_bot> <Drup> arg
<d_bot> <Drup> okay, maybe it's time to be a bit more liberal there
<d_bot> <cemerick> there's a bunch of libraries that have their own set of non-standard attributes, it seems like there should be a general mechanism for extending what's acceptable that doesn't involve hacking away at tyxml itself
<d_bot> <Drup> I agree
<d_bot> <Drup> Now that I remember it, we also though it would be good to have that ... but couldn't figure out how
<d_bot> <Drup> Propositions are welcome ! 😄
<d_bot> <cemerick> Maybe the ppx's should accept as command-line arguments a list of acceptable custom attributes?
<d_bot> <Drup> I'm not fond of having this kind of stuff specified in outside (build) tools
<d_bot> <cemerick> would make one's dune file a little messy, but it'd work
<d_bot> <cemerick> fair
<d_bot> <cemerick> the other thing off the top of my head is to choose some prefix sigil that is an escape hatch into handling simlar to data-* attributes, since that's what all these really are.
<d_bot> <cemerick> e.g. <div !hx-put="..."/>
xiongxin has joined #ocaml
<d_bot> <Drup> yeah
<d_bot> <Drup> that wouldn't work for JSX though
jlrnick has quit [Ping timeout: 250 seconds]
<d_bot> <cemerick> @Drup a leading or trailing underscore would work
mro has quit [Remote host closed the connection]
Haudegen has joined #ocaml
xiongxin1 has joined #ocaml
xiongxin has quit [Ping timeout: 268 seconds]
xiongxin1 is now known as xiongxin
mro has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
Tuplanolla has joined #ocaml
<d_bot> <cemerick> created an issue for this use case https://github.com/ocsigen/tyxml/issues/295
<d_bot> <cemerick> I think I might implement the _ prefix and see how it works out
<d_bot> <VPhantom> Is <https://opam.ocaml.org/packages/calendar/> considered the standard way to manipulate dates, calculate modified Julian days, figure out business days vs holiday schedules, etc. in OCaml? I see quite a few packages depending on it, but also it's been stale with open issues going back several years and the last release was in 2014, so I'm wondering if it perhaps fell out of favor.
<d_bot> <octachron> You may want to look at https://opam.ocaml.org/packages/timere .
<d_bot> <VPhantom> Interesting project, thanks.
<d_bot> <VPhantom> Short-term I just need a battle-tested way to convert year,month,day triplets to/from modified Julian days and to figure out days of the week, but I always try to use the de facto standard library choices when I can.
Haudegen has quit [Quit: Bin weg.]
unyu has quit [Read error: Connection reset by peer]
unyu has joined #ocaml
waleee has joined #ocaml
<d_bot> <darrenldl> timedesc (date time lib inside timere repo) is your most reliable bet atm id say
<d_bot> <darrenldl>
<d_bot> <darrenldl> it's on par with modern date time libs in other langs and handle time zone much nicer than calendar
<d_bot> <darrenldl> for julian days conversion...i dont remember immediately if those functions are exposed in timedesc (or ptime, which we copied the formulas from)...let me check...
<d_bot> <cemerick> @Drup actually, the jsx kebab-casing is sorta borked in general? `data_foo_bar="baz"` produces a `data-_foo_bar` attribute, and `dataFooBar` produces `data-fooBar`
<d_bot> <Drup> ahah, it's possible, kebe-casing for `data-foo` has never been tested 😆
<d_bot> <darrenldl> @VPhantom okay we have jd_of_* in Timedesc.Utils, but no converaion from the ymd representation back to julian day
<d_bot> <darrenldl> as for days of week, depends on what you want to do exactly (timedesc has iso week date and weekday accessor of date)
<d_bot> <cemerick> @Drup /me pushes another yak on the stack lol
<d_bot> <cemerick> @Drup is the camel-casing that's supported now a Good Thing? Seems out of place given the use of underscores otherwise?
<d_bot> <Drup> well, it is unfortunately necessary
<d_bot> <Drup> (there are many attributes which are inconsistent between the HTML spec and the Javascript API, and also inconsistent with the Reason/React JSX)
dhil has joined #ocaml
<d_bot> <Drup> (So that was the only way to make code mildly reusable)
<d_bot> <Alistair> Is there any documentation into how abbreviations are efficiently implemented in the OCaml type checker?
<d_bot> <Drup> Jerome Vouillon's thesis maybe ? 😄
<d_bot> <Drup> (probably not even there)
<d_bot> <cemerick> @Drup okay, I'll try generalizing it then, so that any capital or _ will produce a -
olle has quit [Ping timeout: 256 seconds]
kakadu has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
<d_bot> <VPhantom> Thanks for checking. 😃
<d_bot> <VPhantom> Daypack looks promising for some of the ERP stuff I'll have to do later: managing scheduling for use of resources and what not.
mbuf has quit [Quit: Leaving]
<d_bot> <darrenldl> they are in desc/date_time_utils.ml
<d_bot> <darrenldl> (timedesc came after timere, so the naming of the folders were bit eh
<d_bot> <VPhantom> Weird that GitHub's search didn't show it.
<d_bot> <darrenldl> huh
<d_bot> <darrenldl> ah, might be cause of the different naming exposed
<d_bot> <VPhantom> Our legacy system makes extensive use (and even extends privately) Perl's `Date::Manip` to figure out scheduling for task queues only during business hours (thus avoiding weekends, holidays, nights). Sounds like you had to work in the same kind of direction in OCaml.
<d_bot> <darrenldl> nowhere that serious - it started with me wanting a constraint solving todo list thingy
<d_bot> <darrenldl> for ERP, you can try timere-parse for the user facing part (demo: https://daypack-dev.github.io/timere-parse-demo/
<d_bot> <VPhantom> Oh we'll be dealing with dates and timestamps in an internal format, pretty printing will be a separate need.
<d_bot> <darrenldl> oh thats for requirement specification parsing
<d_bot> <darrenldl> but ye
<d_bot> <VPhantom> My main concern is to replicate the concepts of business hours and business days that we had, so I can predict the schedule of tasks on a given resource based on how much time (in hours) each takes.
<d_bot> <VPhantom> We also try not to e-mail customers on holidays, etc.
<d_bot> <VPhantom> This is later though, I just need our "offset julian days" for now, a riff off NASA's truncated julian days but with 60K instead of 40K as the offset from MJD.
<d_bot> <darrenldl> im reading up on perl date manip, really could have used it as part of feature consideration
<d_bot> <VPhantom> They go a bit overboard with the dates and diffs, but once we dig into the internals (we have a few odd requirements I guess) it got the job done.
<d_bot> <VPhantom> If you're curious I think I could show you privately our `BusinessHours.pm` which shows what kind of manipulations we did with it.
dalek-caan has joined #ocaml
dalek-caan has quit [Client Quit]
Haudegen has joined #ocaml
kronicma1 has quit [*.net *.split]
ebb has quit [*.net *.split]
berberman has quit [*.net *.split]
daimrod1 has quit [*.net *.split]
williewillus has quit [*.net *.split]
p4bl0 has quit [*.net *.split]
engil2 has quit [*.net *.split]
rwmjones has quit [*.net *.split]
ts2 has quit [*.net *.split]
oisota has quit [*.net *.split]
jyc has quit [*.net *.split]
riverdc has quit [*.net *.split]
micro has quit [*.net *.split]
bacam has quit [*.net *.split]
nyuhu has quit [*.net *.split]
Drup has quit [*.net *.split]
xand0 has quit [*.net *.split]
Cypi has quit [*.net *.split]
caasih has quit [*.net *.split]
travv0 has quit [*.net *.split]
welterde has quit [*.net *.split]
energizer has quit [*.net *.split]
Ekho has quit [*.net *.split]
Chouhartem has quit [*.net *.split]
adrien has quit [*.net *.split]
cross has quit [*.net *.split]
azimut has quit [*.net *.split]
wyrd has quit [*.net *.split]
theblatte has quit [*.net *.split]
Putonlalla has quit [*.net *.split]
kurfen has quit [*.net *.split]
grobe0ba has quit [*.net *.split]
Enjolras has quit [*.net *.split]
haesbaert has quit [*.net *.split]
conjunctive has quit [*.net *.split]
v0idpwn has quit [*.net *.split]
chiastre has quit [*.net *.split]
nore has quit [*.net *.split]
klu has quit [*.net *.split]
copy has quit [*.net *.split]
pippijn has quit [*.net *.split]
dhil has quit [*.net *.split]
perrierjouet has quit [*.net *.split]
bobo_ has quit [*.net *.split]
bartholin has quit [*.net *.split]
Absalom has quit [*.net *.split]
biog has quit [*.net *.split]
gdd has quit [*.net *.split]
motherfsck has quit [*.net *.split]
quernd has quit [*.net *.split]
ralu has quit [*.net *.split]
tomku has quit [*.net *.split]
gahr has quit [*.net *.split]
lobo has quit [*.net *.split]
andreypopp has quit [*.net *.split]
arg__ has quit [*.net *.split]
omni has quit [*.net *.split]
kandu has quit [*.net *.split]
habnabit_ has quit [*.net *.split]
companion_cube has quit [*.net *.split]
ocabot has quit [*.net *.split]
drewolson has quit [*.net *.split]
tristanC has quit [*.net *.split]
unyu has quit [*.net *.split]
troydm has quit [*.net *.split]
ansiwen has quit [*.net *.split]
qwr has quit [*.net *.split]
Sofi[m] has quit [*.net *.split]
dwt_ has quit [*.net *.split]
Exa has quit [*.net *.split]
bronsen has quit [*.net *.split]
zozozo has quit [*.net *.split]
waleee has quit [*.net *.split]
fds has quit [*.net *.split]
ejones has quit [*.net *.split]
mclovin has quit [*.net *.split]
b0o has quit [*.net *.split]
rustyne has quit [*.net *.split]
Tuplanolla has quit [*.net *.split]
epony has quit [*.net *.split]
chrisz has quit [*.net *.split]
lisq has quit [*.net *.split]
beise has quit [*.net *.split]
ccx has quit [*.net *.split]
dmbaturin has quit [*.net *.split]
dh` has quit [*.net *.split]
adibsaad[m] has quit [*.net *.split]
mal`` has quit [*.net *.split]
slothby has quit [*.net *.split]
Johann has quit [*.net *.split]
nimaje has quit [*.net *.split]
Armael has quit [*.net *.split]
dinosaure has quit [*.net *.split]
CalimeroTeknik has quit [*.net *.split]
octachron has quit [*.net *.split]
mro has quit [*.net *.split]
cedric has quit [*.net *.split]
saltrocklamp[m] has quit [*.net *.split]
CodeBitCookie[m] has quit [*.net *.split]
smondet[m] has quit [*.net *.split]
Geekingfrog has quit [*.net *.split]
jonasbits has quit [*.net *.split]
thizanne has quit [*.net *.split]
asm has quit [*.net *.split]
jakzale has quit [*.net *.split]
Leonidas has quit [*.net *.split]
dy has quit [*.net *.split]
sim642 has quit [*.net *.split]
sagax has quit [*.net *.split]
Serpent7776 has quit [*.net *.split]
pieguy128_ has quit [*.net *.split]
xenu has quit [*.net *.split]
vicfred has quit [*.net *.split]
bgs has quit [*.net *.split]
terrorjack has quit [*.net *.split]
rom1504 has quit [*.net *.split]
rks` has quit [*.net *.split]
infinity0 has quit [*.net *.split]
d_bot has quit [*.net *.split]
Corbin has quit [*.net *.split]
Soni has quit [*.net *.split]
wagle has quit [*.net *.split]
x88x88x has quit [*.net *.split]
greenbagels has quit [*.net *.split]
notnotdan has quit [*.net *.split]
sadiq has quit [*.net *.split]
shawnw has quit [*.net *.split]
nerdypepper has quit [*.net *.split]
_tjr_ has quit [*.net *.split]
Spawns has quit [*.net *.split]
jsoo has quit [*.net *.split]
leah2 has quit [*.net *.split]
nfc_ has quit [*.net *.split]
SquidDev has quit [*.net *.split]
mro has joined #ocaml
energizer has joined #ocaml
travv0_ has joined #ocaml
daimrod2 has joined #ocaml
Cypi_ has joined #ocaml
ts3 has joined #ocaml
adrien_ has joined #ocaml
jyc has joined #ocaml
caasih has joined #ocaml
micro_ has joined #ocaml
ebb has joined #ocaml
berberman_ has joined #ocaml
riverdc_ has joined #ocaml
xand0_ has joined #ocaml
rwmjones_ has joined #ocaml
oisota has joined #ocaml
williewillus has joined #ocaml
jlrnick has joined #ocaml
dhil has joined #ocaml
waleee has joined #ocaml
unyu has joined #ocaml
Tuplanolla has joined #ocaml
perrierjouet has joined #ocaml
bobo_ has joined #ocaml
bartholin has joined #ocaml
sagax has joined #ocaml
Absalom has joined #ocaml
cedric has joined #ocaml
Serpent7776 has joined #ocaml
wyrd has joined #ocaml
terrorjack has joined #ocaml
rks` has joined #ocaml
infinity0 has joined #ocaml
Spawns has joined #ocaml
Corbin has joined #ocaml
gdd has joined #ocaml
wagle has joined #ocaml
greenbagels has joined #ocaml
Soni has joined #ocaml
x88x88x has joined #ocaml
notnotdan has joined #ocaml
sadiq has joined #ocaml
shawnw has joined #ocaml
chrisz has joined #ocaml
nerdypepper has joined #ocaml
mclovin has joined #ocaml
ralu has joined #ocaml
tomku has joined #ocaml
gahr has joined #ocaml
adibsaad[m] has joined #ocaml
CodeBitCookie[m] has joined #ocaml
saltrocklamp[m] has joined #ocaml
smondet[m] has joined #ocaml
Sofi[m] has joined #ocaml
ocabot has joined #ocaml
habnabit_ has joined #ocaml
drewolson has joined #ocaml
arg__ has joined #ocaml
companion_cube has joined #ocaml
andreypopp has joined #ocaml
omni has joined #ocaml
kandu has joined #ocaml
lobo has joined #ocaml
v0idpwn has joined #ocaml
conjunctive has joined #ocaml
haesbaert has joined #ocaml
Enjolras has joined #ocaml
grobe0ba has joined #ocaml
Putonlalla has joined #ocaml
kurfen has joined #ocaml
theblatte has joined #ocaml
pippijn has joined #ocaml
klu has joined #ocaml
copy has joined #ocaml
nore has joined #ocaml
chiastre has joined #ocaml
zozozo has joined #ocaml
ejones has joined #ocaml
bronsen has joined #ocaml
Exa has joined #ocaml
dwt_ has joined #ocaml
fds has joined #ocaml
rustyne has joined #ocaml
b0o has joined #ocaml
octachron has joined #ocaml
dinosaure has joined #ocaml
Armael has joined #ocaml
nimaje has joined #ocaml
Johann has joined #ocaml
CalimeroTeknik has joined #ocaml
slothby has joined #ocaml
mal`` has joined #ocaml
beise has joined #ocaml
xenu has joined #ocaml
pieguy128_ has joined #ocaml
ansiwen has joined #ocaml
troydm has joined #ocaml
tristanC has joined #ocaml
quernd has joined #ocaml
d_bot has joined #ocaml
motherfsck has joined #ocaml
vicfred has joined #ocaml
bgs has joined #ocaml
qwr has joined #ocaml
rom1504 has joined #ocaml
epony has joined #ocaml
azimut has joined #ocaml
lisq has joined #ocaml
dh` has joined #ocaml
dmbaturin has joined #ocaml
sim642 has joined #ocaml
dy has joined #ocaml
ccx has joined #ocaml
Leonidas has joined #ocaml
asm has joined #ocaml
jakzale has joined #ocaml
thizanne has joined #ocaml
leah2 has joined #ocaml
Geekingfrog has joined #ocaml
jsoo has joined #ocaml
nfc_ has joined #ocaml
_tjr_ has joined #ocaml
jonasbits has joined #ocaml
SquidDev has joined #ocaml
cross_ has joined #ocaml
kronicmage has joined #ocaml
welterde has joined #ocaml
p4bl01 has joined #ocaml
Chouhartem has joined #ocaml
d_bot has quit [Excess Flood]
d_bot has joined #ocaml
bacam has joined #ocaml
Absalom7 has joined #ocaml
Ekho- has joined #ocaml
Absalom has quit [Ping timeout: 256 seconds]
Absalom7 is now known as Absalom
dhil has quit [Quit: Leaving]
mro has quit [Quit: Leaving...]
dalek-caan has joined #ocaml
bartholin has quit [Quit: Leaving]
haakon has joined #ocaml
wyrd has quit [Remote host closed the connection]
wyrd has joined #ocaml
wyrd has quit [Remote host closed the connection]
wyrd has joined #ocaml
slbtty has quit [Quit: Konversation terminated!]
Tuplanolla has quit [Quit: Leaving.]
dalek-caan has quit [Quit: dalek-caan]
jlrnick has quit [Ping timeout: 240 seconds]
gravicappa has quit [Ping timeout: 256 seconds]
Ekho- is now known as Ekho
<d_bot> <Jektrix> I was playing around with timere the other day. Awesome work btw. Is there also the opposite of the parse, A timedesc to human readable string function?
<d_bot> <darrenldl> thanks!
<d_bot> <darrenldl>
<d_bot> <darrenldl> if it's just timedesc, then the pretty printer format string system has been sufficient for me so far https://daypack-dev.github.io/timere/timedesc/Timedesc/index.html#pretty-printing
<d_bot> <darrenldl> from an arbitrary timere object to readable human string on the other hand...would be an interesting challenge, but not really sure where to begin : D
lagash has quit [Ping timeout: 240 seconds]
Serpent7776 has quit [Quit: leaving]
<d_bot> <Jektrix> Hmm. Yeah I use the rrule library at work and it's rule to string is not too bad
<d_bot> <Jektrix> Not really sure how it worksb
<d_bot> <darrenldl> rrule is less expressive than timere, however
<d_bot> <darrenldl> (from a quick glance anyway)
rgrinberg has joined #ocaml
<d_bot> <Jektrix> Hmm. I found it pretty similar but I haven't tried timere enough! I'll hopefully play with it more this weekend
<d_bot> <Jektrix> Gonna use it for a little project;)
<d_bot> <darrenldl> can you do union, intersect, time zone change for subexpression in rrule?
<d_bot> <darrenldl> well if you restrict timere objects to height of 1-ish, then it'd be roughly same as rrule i guess for the most part
lagash has joined #ocaml
<d_bot> <darrenldl> but ye, curious to see what your project will be about!
lagash has quit [Ping timeout: 250 seconds]
<d_bot> <Jektrix> Hmm I don't think so.
kaph has quit [Read error: Connection reset by peer]
kaph has joined #ocaml
xiongxin has quit [Quit: xiongxin]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cedric has quit [Quit: Konversation terminated!]
rgrinberg has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lagash has joined #ocaml
spip has joined #ocaml
bobo_ has quit [Ping timeout: 256 seconds]
<d_bot> <Continuation Calculus> heyyy
<d_bot> <Continuation Calculus> i am trying to use dune-action-plugin
<d_bot> <Continuation Calculus> but i am getting an error that i don't understand:
<d_bot> <Continuation Calculus> `Following files were written despite not being declared as targets in dune file: [my files]. To fix, add them to target list in dune file.`
<d_bot> <Continuation Calculus> Isn't the entire goal of dune-action-plugin that i don't have to specify the targets ahead of time?
<d_bot> <Continuation Calculus> ~~I just want my makefile parametrized rules :(~~