<lewis1711>
[label_expr_list] or [expr level .] expected after "{" (in [expr])
<orbifx>
zozozo: can you repeat the last?
<zozozo>
orbifx: pacman usually tells you the net space gained/lost after installation of new packages
<zozozo>
lewis1711: I think you're missing a [ int he definition of the 'table' field
<zozozo>
of the 'create' function
<lewis1711>
zozozo, ah! thanks that was driving me nuts
<orbifx>
Well that's worse than. Anyway going to leave it with the remark that there is no regard for space. Too much state!
<orbifx>
And on that bombshell, gnight
<zozozo>
good night
orbifx has left #ocaml [#ocaml]
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sz0 has quit [Quit: Connection closed for inactivity]
madroach has quit [Ping timeout: 260 seconds]
madroach has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
bitbckt_ is now known as bitbckt
bitbckt has quit [Changing host]
bitbckt has joined #ocaml
^elyse^ has quit [Quit: Leaving...]
nullcatxxx_ has joined #ocaml
jeffmo has quit [Read error: Connection reset by peer]
jeffmo has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
jeffmo has quit [Read error: Connection reset by peer]
raphaelss has quit [Ping timeout: 240 seconds]
<lewis1711>
I am creating a function that takes an option list and flattens it out into a list. I don't get why it's not in core.
yegods has quit [Read error: Connection reset by peer]
<lewis1711>
I mean as far as I can tell, an option is just a list that is either empty or has one member
yegods has joined #ocaml
junsli has joined #ocaml
kevinch has quit [Quit: Computer has gone to sleep.]
<junsli>
I recently started reading ocaml compiler source, and looked at some junior-job bugs. I sometimes find Mantis, the bug report platform, is confusing. Is this a correct place to ask questions about Mantis?
Algebr`` has quit [Remote host closed the connection]
nullcatxxx_ has quit [Read error: Connection reset by peer]
igoroliveira has quit [Quit: Connection closed for inactivity]
kevinch has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
FreeBirdLjj has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
raphaelss has joined #ocaml
kevinch has quit [Quit: Computer has gone to sleep.]
deavid has joined #ocaml
cyraxjoe_ has joined #ocaml
johnelse has quit [Ping timeout: 250 seconds]
mrvn has quit [Ping timeout: 250 seconds]
srax has quit [Ping timeout: 250 seconds]
lyxia has quit [Ping timeout: 250 seconds]
cdidd has quit [Ping timeout: 250 seconds]
MasseR has quit [Ping timeout: 250 seconds]
cyraxjoe has quit [Ping timeout: 250 seconds]
Maelan has quit [Ping timeout: 250 seconds]
SHODAN has quit [Ping timeout: 250 seconds]
tkr has quit [Ping timeout: 250 seconds]
drmem has quit [Ping timeout: 250 seconds]
deavidsedice has quit [Ping timeout: 250 seconds]
johnelse has joined #ocaml
tkr has joined #ocaml
johnelse is now known as Guest28429
mrvn has joined #ocaml
MasseR has joined #ocaml
srax has joined #ocaml
lyxia has joined #ocaml
Maelan has joined #ocaml
SHODAN has joined #ocaml
drmem has joined #ocaml
cyraxjoe_ is now known as cyraxjoe
Guest28429 has quit [Changing host]
Guest28429 has joined #ocaml
cdidd has joined #ocaml
yegods has quit [Remote host closed the connection]
kevinch has joined #ocaml
shinnya has quit [Ping timeout: 240 seconds]
<apache2_>
is it possible to do negated matches in pattern matching?
<apache2_>
I have a special case for 0
systmkor has quit [Ping timeout: 272 seconds]
<apache2_>
I could do a match on '\x01' .. '\xff' since I'm dealing with 8 bit data, but it seems nicer to avoid int_of_char if I can?
seggy has joined #ocaml
kevinch has quit [Quit: Computer has gone to sleep.]
nullcatxxx_ has joined #ocaml
kevinch has joined #ocaml
<pierpa`>
apache2_: just put your 0 case first ?
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<apache2_>
I'm matching on two values :(
tmtwd has joined #ocaml
junsli has quit [Quit: Page closed]
nullcatxxx_ has joined #ocaml
ygrek has quit [Ping timeout: 276 seconds]
systmkor has joined #ocaml
nullcatxxx_ has quit [Client Quit]
nullcatxxx_ has joined #ocaml
nullcatxxx_ has quit [Client Quit]
nullcatxxx__ has joined #ocaml
nullcatxxx__ has quit [Remote host closed the connection]
nullcatxxx_ has joined #ocaml
kushal has joined #ocaml
ceryo has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
igoroliveira has joined #ocaml
mcmillhj has quit [Quit: Lost terminal]
pkrnj has quit [Ping timeout: 264 seconds]
slimane has joined #ocaml
slimane has quit [Max SendQ exceeded]
FreeBirdLjj has quit [Read error: Connection timed out]
FreeBirdLjj has joined #ocaml
infinity0 has quit [Ping timeout: 240 seconds]
infinity0 has joined #ocaml
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
kushal has quit [Quit: Leaving]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
mac10688 has quit [Ping timeout: 265 seconds]
pkrnj has joined #ocaml
pkrnj has quit [Remote host closed the connection]
jeffmo has joined #ocaml
darkf has joined #ocaml
jeffmo has quit [Quit: jeffmo]
johnf has quit [Read error: Connection reset by peer]
<dmbaturin>
kevinch: On cafepress at least it's possible to "sell" stuff at the cost of the medium. It would be nice to have an ocaml store setup this way.
<kevinch>
dmbaturin: I looked at cafepress and they seemed expensive for one-offs ($20-30 per shirt)
<kevinch>
was thinking of teespring for the initial run, to keep the price lower (~US$14)
<kevinch>
and we can donate any profits to EFF or something
<dmbaturin>
Well, if there is something cheaper, that's even better.
<dmbaturin>
I wear very plain nondescript stuff so I don't know much about t-shirt printing industry. :)
ygrek has joined #ocaml
<kevinch>
haha, hopefully the OCaml camel is nondescript enough for you! :P
vodkaInf1rno has quit [Quit: leaving]
vodkaInferno has joined #ocaml
MercurialAlchemi has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 260 seconds]
igoroliveira has quit [Quit: Connection closed for inactivity]
Bahman has joined #ocaml
MercurialAlchemi has joined #ocaml
tmtwd has quit [Ping timeout: 260 seconds]
larhat has quit [Quit: Leaving.]
coody has quit [Quit: Connection closed for inactivity]
^elyse^ has joined #ocaml
psy_ has quit [Read error: Connection reset by peer]
kevinch has quit [Quit: Computer has gone to sleep.]
brkdrk has quit [Remote host closed the connection]
pierpa` has quit [Ping timeout: 240 seconds]
nullcatx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ljs has joined #ocaml
AlexRussia has quit [Ping timeout: 255 seconds]
Haudegen has quit [Ping timeout: 240 seconds]
yegods has joined #ocaml
ljs has quit [Quit: None]
Sorella has quit [Quit: Connection closed for inactivity]
Haudegen has joined #ocaml
yegods has quit [Remote host closed the connection]
yegods has joined #ocaml
Guest28429 is now known as johnelse
moei has quit [Quit: Leaving...]
badon_ has joined #ocaml
badon has quit [Disconnected by services]
badon_ is now known as badon
moei has joined #ocaml
octachron has joined #ocaml
badon_ has joined #ocaml
badon has quit [Disconnected by services]
badon_ is now known as badon
groovy3shoes has joined #ocaml
rcmerci has joined #ocaml
rcmerci has left #ocaml ["Killed buffer"]
groovy2shoes has quit [Ping timeout: 240 seconds]
yegods has quit [Read error: Connection reset by peer]
clog has quit [Ping timeout: 276 seconds]
rwmjones has quit [Quit: ZNC - 1.6.0 - http://znc.in]
rwmjones has joined #ocaml
yegods has joined #ocaml
Simn has joined #ocaml
rwmjones has quit [Ping timeout: 246 seconds]
sh0t has joined #ocaml
Kakadu has joined #ocaml
rwmjones has joined #ocaml
zpe has joined #ocaml
clog has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
ygrek has quit [Ping timeout: 246 seconds]
yegods has joined #ocaml
sh0t has quit [Ping timeout: 240 seconds]
ocp has joined #ocaml
ocp has quit [Ping timeout: 246 seconds]
mort___ has joined #ocaml
jonludlam has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
mort___ has quit [Quit: Leaving.]
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
mort___ has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
fluter has quit [Ping timeout: 240 seconds]
lewis1711 has quit [Ping timeout: 240 seconds]
jimt has quit [Ping timeout: 244 seconds]
yegods has joined #ocaml
dsheets has joined #ocaml
SHODAN has quit [Quit: No Ping reply in 180 seconds.]
demonimin has quit [Quit: No Ping reply in 180 seconds.]
jimt has joined #ocaml
FreeBird_ has joined #ocaml
demonimin has joined #ocaml
demonimin has quit [Changing host]
demonimin has joined #ocaml
SHODAN has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
FreeBird_ has quit [Ping timeout: 240 seconds]
fluter has joined #ocaml
rand has joined #ocaml
<thizanne>
companion_cube: do you have, in your code, examples of phantom object types which could not be replaced by polymorphic variants ?
yegods has quit [Read error: Connection reset by peer]
orbifx has joined #ocaml
yegods has joined #ocaml
kushal has joined #ocaml
pierpa` has joined #ocaml
jimt_ has joined #ocaml
jimt has quit [Ping timeout: 250 seconds]
jimt_ is now known as jimt
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
yegods_ has joined #ocaml
yegods has quit [Read error: Connection reset by peer]
<^elyse^>
Is it possible to "expand" a polymorphic variant into another one?
<flux>
(`foo :> [`foo | `bar]) works?
<^elyse^>
E.g. type t = [ `A | `B ]; type u = [ t... | `C ] (* same as: type u = [ `A | `B | `C ] *)
<dsheets>
^elyse^, type u = [ t | `C ]
<^elyse^>
dsheets: very nice. :o I'll try that.
<flux>
I suppose you know also about the # syntax for variants?
<^elyse^>
dsheets: It works! :D
<^elyse^>
flux: no, I don't.
<flux>
^elyse^, well, prepare to be ahmazed! match a with #t as x -> ..
<^elyse^>
What does that do?
<flux>
#t is a pattern that matches values of polymorphic variant type t
<flux>
I suppose though it's just a shortcut for (x : t) , hmm :-)
<dsheets>
flux, i think (x : t) as a pattern will fix the type of the match argument to t instead of accepting the subset of polymorphic variant tags found in t (which may be smaller than the type of the match argument)
<def`>
yep, for objects and variants, #t "reopens" the type if I remember well (not 100% sure)
<flux>
dsheets, cool, nice to know that :). I suppose I would find out if I wound up actually needing it..
<^elyse^>
I wanna get rid of the separators too. Not sure if that can be configured.
<def`>
^elyse^: interesting, I don't have that
<^elyse^>
I also have syntax highlighting in Z shell. :3
<^elyse^>
btw, several modules have a "compare" function, that things like Map.Make and Set.Make are interested in
<^elyse^>
is there something similar for equality? actually, wondering how Map.S.t and Set.S.t can be compared for equality. do maps and sets have to normalise themselves or is there some way to overload the = operator?
<companion_cube>
Set.S does provide an equal function
<companion_cube>
same for Map.S, I think
<companion_cube>
how comes you have syntax highlighting, though?
<^elyse^>
companion_cube: oh, ok, so I have to use that instead of = when comparing them?
<^elyse^>
companion_cube: no ia
<^elyse^>
no idea*
<companion_cube>
yeah
<^elyse^>
companion_cube: ok. :( I don't really like = in OCaml.
<^elyse^>
The Vim OCaml plugin also has quite broken indentation, but it's possible to work with at least
<groovy2shoes>
:set ai ci
<flux>
I seriously doubt that wouldn't work ok on my home emacs.. but I can agree that some environments can produce wacky results, and there are also some indentation bugs in the tuarerg-mode
<^elyse^>
haskell-mode has similar issues, but in fact so bad that I use text-mode for Haskell
<Drup>
^elyse^: just use ocp-indent, problem solved
ryanartecona has joined #ocaml
vbmithr has joined #ocaml
<Drup>
the emacs ocaml mode is only relevant for syntax highlighting, which is done decently.
<__mic>
hi, in "opam list" some libraries are underlined. What does it mean?
johnf has quit [Read error: Connection reset by peer]
dsheets has joined #ocaml
<zozozo>
__mic: they are the package you have explicitly installed
<__mic>
thanks
<Drup>
flux: my issue is more that it's not really correct ...
<flux>
drup, Marshal.to_string doesn't work on Nums?
<Drup>
did you look at the output ?
johnf has joined #ocaml
<flux>
nope. it's binary, right?
<Drup>
not exactly ...
<flux>
it's text then?-)
<apache2_>
it's ok guys
<apache2_>
I got it
<Drup>
it's an encoding of the memory representation in chars.
<flux>
it's also reversible, so from that encoding one can decode a Num. I would certainly call it a binary representation of a Num.
<Drup>
flux: including the tag (Num is a sum type) and the weird num things
<apache2_>
I'm doing binary search until Num.num_of_string "0x[test input]" gives me the same Num
<Drup>
flux: I'm pretty sure apache2_ wanted something in 0b...
__mic has quit [Quit: Page closed]
<Drup>
apache2_: you would be better doing the thing by hand
<Drup>
(you know, divide by 2 ...)
<Drup>
it would be much faster
kevinch has joined #ocaml
orbifx has joined #ocaml
yegods has joined #ocaml
<apache2_>
but it seems pretty stupid that num_of_int can parse 0x and 0b syntax, but not produce it
<apache2_>
Drup: divide by two what?
<Drup>
the number.
<edwin>
Big_int.extract_big_int and Big_int.num_digits_big_int might be useful as well if you're only dealing with integers and not ratios
<apache2_>
what does that give me?
yegods has quit [Remote host closed the connection]
<Drup>
apache2_: you don't know how to compute the representation of a number into a base by hand ? :)
<Drup>
then do it, it's a decent exercise
ryanartecona has quit [Ping timeout: 240 seconds]
coody has quit [Ping timeout: 246 seconds]
pootler has quit [Ping timeout: 264 seconds]
<apache2_>
this works, and if it's too slow, I can include a c stub that calls glibc helper functions
aphprentice has quit [Ping timeout: 247 seconds]
<apache2_>
and no, I'm an idiot, I don't know anything :)
pierpa` has quit [Ping timeout: 240 seconds]
yegods has joined #ocaml
<BitPuffin>
it's worth knowing
<apache2_>
:(
<BitPuffin>
I mean it's not fatal to not know :P
<apache2_>
well now I know that the two of you know how to do it
<BitPuffin>
but doing it gives you good understanding about how the notation works :)
tmtwd has joined #ocaml
<apache2_>
I'd beg to differ
<BitPuffin>
why?
<apache2_>
on the contrary, you need to understand how it works before you can write the implementation
<BitPuffin>
yeah but knowing how to write the implementation gives you insight
<Drup>
apache2_: lack of knowledge is not really a sign of idiocy
<apache2_>
BitPuffin: seems like I'm stuck then
<apache2_>
If I neither know how to write the implementation nor know how it works
<octachron>
apache2_, it is a fixed point iteration: trying to make an implementation improve your understanding which then improve your implementation ...
<apache2_>
only if it turns out successful
<BitPuffin>
Wait this is for how to parse a number of arbitrary base right?
<apache2_>
otherwise I might be implementing this till the end of term and be none the wiser (well, I would probably know more quirks of the ocaml standard library)
<Drup>
you do realized that, with wikipedia, you would have already implemented the algorithm if you stoped arguing ? :D
<apache2_>
:D
Kakadu has quit [Ping timeout: 246 seconds]
<Drup>
BitPuffin: no, it's for printing it
<apache2_>
I already implemented it using binary search and num_of_string, so this is just debate for the sake of the debate :)
<Drup>
that's a terrible implementation
<BitPuffin>
Drup: ah, well both require similar knowledge
<Drup>
yes
<apache2_>
Drup: perhaps it should be included in the standard library then :)
jonludlam has joined #ocaml
<octachron>
apache2_, you learn a lot with (controlled) failures
<apache2_>
BitPuffin: I did the encoding part though!
pootler has joined #ocaml
ncthom91 has joined #ocaml
yegods has quit [Remote host closed the connection]
yegods has joined #ocaml
coody has joined #ocaml
yegods has quit [Remote host closed the connection]
yegods has joined #ocaml
yegods has quit [Remote host closed the connection]
charpi has joined #ocaml
Mercuria1Alchemi has joined #ocaml
aphprentice has joined #ocaml
yegods has joined #ocaml
johnf_ has joined #ocaml
octachron has quit [Quit: Leaving]
johnf has quit [Ping timeout: 260 seconds]
kevinch has quit [Quit: Computer has gone to sleep.]
ncthom91 has quit [Ping timeout: 264 seconds]
ncthom91 has joined #ocaml
ianhedoesit has quit [Quit: leaving]
zpe has joined #ocaml
fraggle_ has quit [Remote host closed the connection]
psy_ has joined #ocaml
psy_ has quit [Max SendQ exceeded]
ril has joined #ocaml
psy_ has joined #ocaml
sz0 has joined #ocaml
yegods has quit [Remote host closed the connection]
yegods has joined #ocaml
mort___ has quit [Ping timeout: 246 seconds]
mort___ has joined #ocaml
octachron has joined #ocaml
FreeBird_ has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 272 seconds]
<infinity0>
apache2_: ah glad you noticed :) yes feel free to share it around, if people like it i can ask merlin upstream to merge it
<infinity0>
and give feedback etc
ril has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<infinity0>
automatically shows the type of the expression the cursor is at, so you don't need to type ctrl-t all the time (in emacs)
<rks`>
ok
<rks`>
yeah I'd be more than happy not to merge that
<rks`>
but I might have a look at the "auto-close" bit
charpi has quit [Ping timeout: 240 seconds]
<rks`>
but it's nice that you have such a thing :)
<infinity0>
for the auto-close part i have to monkey-patch merlin's functions, so yes it would be useful if you added that in
<infinity0>
also i find display-buffer-alist useful so the popup comes in at a predictable place, rather than overwriting a seemingly random previous buffer
charpi has joined #ocaml
kevinch has joined #ocaml
NingaLeaf has joined #ocaml
<Drup>
rks`: as long as you don't make it the default ... :p
yegods has quit [Read error: Connection reset by peer]
yegods has joined #ocaml
tane has joined #ocaml
<edwin>
would it be possible to perform that display when idle like global-semantic-idle-summary-mode?
charpi has quit [Ping timeout: 255 seconds]
dsheets has quit [Ping timeout: 246 seconds]
slash^ has joined #ocaml
charpi has joined #ocaml
tane has quit [Ping timeout: 272 seconds]
<infinity0>
edwin: you mean like, after you stop doing stuff for 2 seconds? i would guess it's possible in theory yes
<infinity0>
maybe i'll find it annoying enough after actually writing some ocaml, that i will implement that
BitPuffin has quit [Read error: Connection reset by peer]
BitPuffin has joined #ocaml
<Drup>
infinity0: might issue as more to do with the fact that it could remove some other useful messages from the minibar
orbifx has quit [Quit: WeeChat 1.3]
mort___ has quit [Quit: Leaving.]
<Drup>
beh, my*
<Drup>
has*
<infinity0>
yeah makes sense
tmtwd has quit [Ping timeout: 255 seconds]
zpe has quit [Remote host closed the connection]
ril has joined #ocaml
jonludlam has quit [Remote host closed the connection]
rcmerci has joined #ocaml
dsheets has joined #ocaml
FreeBird_ has quit [Remote host closed the connection]
jonludlam has joined #ocaml
rcmerci has quit [Quit: rcirc on GNU Emacs 24.4.1]
<edwin>
infinity0: yeah, was thinking about the idle timer just so it doesn't slow down actual typing/other editing operations
yegods has quit [Remote host closed the connection]
jccnd has joined #ocaml
Haudegen has joined #ocaml
tane has joined #ocaml
mort___ has joined #ocaml
<infinity0>
what's the recommended library for implementing monads with
<companion_cube>
it's hard to work on generic monads, but different libraries provide different monadic interfaces (e.g. Lwt)
JuggleTux has joined #ocaml
pootler has quit [Ping timeout: 264 seconds]
aphprentice has quit [Ping timeout: 240 seconds]
<infinity0>
ah ok... so i guess i will just fake that myself.. what's the standard naming for it? flatmap or bind or something?
<companion_cube>
depends, but the infix operator is >>=
<companion_cube>
what monad do you need?
<infinity0>
i'm making my own monad that represents a probability distribution, but was hoping to make it "fit the standard"
<infinity0>
(useful for simulating games of chance, where you have various nextState functions (state -> ProbDist<state>)
<infinity0>
i guess if someone has already implemented that, it would be awesome... i kinda assumed not because it's not a very common generic programming thing
sz0 has quit [Remote host closed the connection]
coody has quit [Remote host closed the connection]
^elyse^ has quit [Remote host closed the connection]
kcinnay is now known as BitPuffin
shinnya has joined #ocaml
^elyse^ has joined #ocaml
^elyse^ has quit [Remote host closed the connection]
orbifx2 has quit [Quit: AtomicIRC: The nuclear option.]
darkf has quit [Quit: Leaving]
psy_ has quit [Remote host closed the connection]
johnf_ has quit [Read error: Connection reset by peer]
johnf has joined #ocaml
kevinch has joined #ocaml
ygrek has joined #ocaml
<infinity0>
is "S ../caml-shift" supposed to work
^elyse^ has joined #ocaml
<infinity0>
in .merlin that is... or do i need to mess around with REC
<infinity0>
opam has a "delimcc" module but it looks like it doesn't actually help merlin, somehow
mort___ has quit [Quit: Leaving.]
ril is now known as ril[away]
ril[away] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
BitPuffin has quit [Ping timeout: 276 seconds]
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<infinity0>
oh, i just need to add "B ../caml-shift" as well.. still not sure what's up with the opam package though
nullcatxxx_ has joined #ocaml
<infinity0>
oh, PKG, duh >.<
dsheets has joined #ocaml
voldial has joined #ocaml
<voldial>
I am trying to add a test (for inotify.h) to unison so this https://bpaste.net/show/576b51bce371 (from /var/tmp/portage/net-misc/unison-2.48.3/work/unison-2.48.3/fsmonitor/linux/inotify_stubs.c) can be done in a more general way (eg work on musl)... but the build system does not use ./configure as far as I can tell. What's the right way to run this stub: https://bpaste.net/show/1e6a1340345a ?
shinnya has quit [Ping timeout: 255 seconds]
<adrien>
voldial: what's the build system? bare make?
psy_ has joined #ocaml
psy_ has quit [Max SendQ exceeded]
ril has joined #ocaml
psy_ has joined #ocaml
psy_ has quit [Max SendQ exceeded]
psy_ has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nullcatxxx_ has joined #ocaml
<infinity0>
edwin: turns out the timeout thing was pretty simple, you can pull from git to test it
<infinity0>
it's a bit rough around the edges though, keeps giving me "merlin was already processing" errors
<infinity0>
but otherwise it works
<infinity0>
i put the default timeout as 0.5s but you can override it with (setq merlin-timeout-auto-type XXX)
<infinity0>
also (setq merlin-enable-auto-type t)
octachron has quit [Quit: Leaving]
sh0t has quit [Ping timeout: 260 seconds]
ncthom91 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sh0t has joined #ocaml
Bahman has quit [Quit: Ave atque vale]
Guest38_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
yegods has joined #ocaml
ncthom91 has joined #ocaml
Mercuria1Alchemi has quit [Ping timeout: 255 seconds]
kushal has quit [Quit: Leaving]
sh0t has quit [Ping timeout: 240 seconds]
yegods has quit [Remote host closed the connection]
Simn has quit [Quit: Leaving]
<orbifx>
any remarks on ocaml-sha?
teknozulu has joined #ocaml
dsheets has quit [Ping timeout: 272 seconds]
<orbifx>
except that is says "non maintained"
<orbifx>
any alternatives for generating sha512 hashes?
yegods has joined #ocaml
nullcatxxx_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<j0sh>
orbifx: cryptokit?
<orbifx>
j0sh: glad to hear a suggestion, let me check it out
<orbifx>
looks good j0sh, any docs?
<j0sh>
orbifx: i'm not sure if there are any generated docs online. but the source code is straightforward to read
<orbifx>
ok
<orbifx>
thanks j0sh
<orbifx>
I'll give it a spin
Kakadu_ has joined #ocaml
nullcatxxx_ has joined #ocaml
Kakadu has quit [Read error: Connection reset by peer]
<j0sh>
orbifx: the mli is well commented, and there is some test code you can use as an example
<orbifx>
yeah
<orbifx>
I am getting it with ocaml now and will try it
<orbifx>
with opam I mean
<orbifx>
1
ril has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<smondet>
Drup: was there an effort to port the issues from ocsigen.org/trac to github? I'd love to know if http://ocsigen.org/trac/ticket/329 has been fixed :)
BitPuffin|osx has joined #ocaml
rand has quit [Quit: leaving]
orbifx has quit [Quit: WeeChat 1.3]
<ollehar>
anyone tried C-- as an alternative to llvm?
<Drup>
a bit
<Drup>
what was it ?
<Drup>
smondet: ^
<ollehar>
happy with the result you got?
<Drup>
ollehar: was not answering you, sorry
<ollehar>
oh, ok ^^
yegods has quit [Read error: Connection reset by peer]
sh0t has joined #ocaml
yegods has joined #ocaml
mac10688 has joined #ocaml
Denommus has quit [Quit: going home]
mcmillhj has joined #ocaml
python476 has quit [Ping timeout: 246 seconds]
BitPuffin|osx has quit [Ping timeout: 240 seconds]
Guest38 has joined #ocaml
yegods has quit [Read error: Connection reset by peer]