adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.06.0 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.06/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
ziyourenxiang has joined #ocaml
whoman has quit [Ping timeout: 240 seconds]
jimmyrcom has quit [Ping timeout: 248 seconds]
silver_ has joined #ocaml
silver has quit [Ping timeout: 248 seconds]
infinity0_ has joined #ocaml
infinity0_ has quit [Changing host]
infinity0 is now known as Guest33201
infinity0 has joined #ocaml
sh0t has quit [Remote host closed the connection]
govg has quit [Ping timeout: 240 seconds]
Haudegen has quit [Remote host closed the connection]
pierpa has quit [Quit: Page closed]
silver_ has quit [Read error: Connection reset by peer]
whoman has joined #ocaml
nomicflux has quit [Quit: nomicflux]
orbifx has quit [Ping timeout: 248 seconds]
lopex has quit [Quit: Connection closed for inactivity]
nomicflux has joined #ocaml
jao has joined #ocaml
mfp has quit [Ping timeout: 256 seconds]
nomicflux has quit [Quit: nomicflux]
spew has joined #ocaml
shinnya has joined #ocaml
spew has quit [Ping timeout: 264 seconds]
spew has joined #ocaml
jao has quit [Ping timeout: 256 seconds]
spew has quit [Ping timeout: 256 seconds]
spew has joined #ocaml
govg has joined #ocaml
spew has quit [Read error: Connection reset by peer]
stux|RC-- has joined #ocaml
reynir1 has joined #ocaml
lynn_ has joined #ocaml
stephe_ has joined #ocaml
banjiewen_ has joined #ocaml
oh_lawd_ has joined #ocaml
grandy_____ has joined #ocaml
JSharp_ has joined #ocaml
jyc_ has joined #ocaml
caw___ has joined #ocaml
MightyJoe has joined #ocaml
wickedshell_ has joined #ocaml
tokenrov1 has joined #ocaml
JSharp has quit [*.net *.split]
oh_lawd has quit [*.net *.split]
reynir has quit [*.net *.split]
cyraxjoe has quit [*.net *.split]
lynn has quit [*.net *.split]
leah2 has quit [*.net *.split]
wickedshell has quit [*.net *.split]
maufred has quit [*.net *.split]
stux|RC-only has quit [*.net *.split]
jyc has quit [*.net *.split]
stephe has quit [*.net *.split]
M-ErkkiSeppl has quit [*.net *.split]
caw__ has quit [*.net *.split]
grandy____ has quit [*.net *.split]
h11 has quit [*.net *.split]
dxtr has quit [*.net *.split]
companion_cube has quit [*.net *.split]
banjiewen has quit [*.net *.split]
tokenrove has quit [*.net *.split]
wickedshell_ is now known as wickedshell
JSharp_ is now known as JSharp
oh_lawd_ is now known as oh_lawd
lynn_ is now known as lynn
stephe_ is now known as stephe
jyc_ is now known as jyc
banjiewen_ is now known as banjiewen
tsani has quit [Ping timeout: 240 seconds]
tsani has joined #ocaml
companion_cube has joined #ocaml
h11 has joined #ocaml
maufred has joined #ocaml
M-ErkkiSeppl has joined #ocaml
leah2 has joined #ocaml
dportin_ has joined #ocaml
xaimus has quit [Remote host closed the connection]
ygrek has joined #ocaml
jimmyrcom has joined #ocaml
BitPuffin has joined #ocaml
dh` has joined #ocaml
<dh`> how maintained is omake? and how much does the world care about it? it seems to have stopped building with ocaml 4.06
<companion_cube> people don't care much
<companion_cube> jbuilder/dune is the trendy build system
authchir has joined #ocaml
<authchir> Hello, I am trying to compile and run the [downloading the reddit frontpage](https://github.com/mirage/ocaml-cohttp/tree/v1.0.2) from cohttp and get following runtime error: Fatal error: exception (Failure "No SSL or TLS support compiled into Conduit")
<dh`> would it be reasonable to remove it from a package collection because it's no longer working?
<companion_cube> package collection?
<companion_cube> authchir: you probably need to install ocaml-tls
cbot has joined #ocaml
<dh`> companion_cube: OS-level packaging
<dh`> in this case pkgsrc.org
<authchir> companion_cube: Ok, conduit-lwt-unix lists the *ssl* package as *depopts* to use OpenSSL. I installed version 0.5.5 but the problem still occurs, as if it was not detected by conduit...
slash^ has joined #ocaml
<dh`> I think for now I'll mark omake broken and see if anyone cares
cbot has quit [Quit: Leaving]
argent_smith has joined #ocaml
argent_smith has quit [Client Quit]
gentauro has quit [Ping timeout: 252 seconds]
gentauro has joined #ocaml
<jpdeplaix> dh`: mmh, it's still maintained: https://github.com/ocaml-omake/omake/
sz0 has joined #ocaml
jimmyrcom has quit [Ping timeout: 256 seconds]
kakadu has joined #ocaml
ygrek has quit [Ping timeout: 240 seconds]
dportin_ has quit [Quit: Leaving]
jnavila has joined #ocaml
ziyourenxiang has quit [Ping timeout: 240 seconds]
ziyourenxiang has joined #ocaml
lopex has joined #ocaml
orbifx has joined #ocaml
<dh`> hmm
<dh`> it hasn't been released since 2010 though
<jpdeplaix> dh`: no, you haven't unrolled the « Show 3 newer tags » "bar" above
<jpdeplaix> last release: Oct 29, 2017
ewanas has joined #ocaml
shinnya has quit [Ping timeout: 240 seconds]
bartholin has quit [Ping timeout: 248 seconds]
nullifidian_ has quit [Remote host closed the connection]
mfp has joined #ocaml
nullifidian has joined #ocaml
zolk3ri has joined #ocaml
_xvilka__ has quit [Ping timeout: 260 seconds]
_xvilka_ has joined #ocaml
TarVanimelde has joined #ocaml
TarVanimelde has quit [Client Quit]
<dh`> oh hmm
<dh`> someone should tell them to either update or take down the old project homepage :-/
Haudegen has joined #ocaml
sz0 has quit [Quit: Connection closed for inactivity]
reynir1 is now known as reynir
authchir has quit [Ping timeout: 256 seconds]
zpe has joined #ocaml
zpe has quit [Remote host closed the connection]
authchir has joined #ocaml
silver has joined #ocaml
authchir has quit [Quit: leaving]
andreas_ has joined #ocaml
shinnya has joined #ocaml
gentauro has quit [Ping timeout: 240 seconds]
gentauro has joined #ocaml
xaimus has joined #ocaml
orbifx has quit [Ping timeout: 268 seconds]
shinnya has quit [Ping timeout: 268 seconds]
jao has joined #ocaml
FreeBirdLjj has joined #ocaml
jrslepak has quit [Ping timeout: 256 seconds]
jnavila has quit [Ping timeout: 256 seconds]
jao has quit [Ping timeout: 276 seconds]
jrslepak has joined #ocaml
nomicflux has joined #ocaml
emliunix has quit [Ping timeout: 260 seconds]
emliunix has joined #ocaml
emliunix has quit [Ping timeout: 260 seconds]
liu has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
Haudegen has quit [Remote host closed the connection]
<rntz> what is the allowable syntax for constructors in OCaml?
<rntz> in SML I can use things like "`" and "@" as constructor names, but it seems I can't in OCaml. do all constructor names have to be [A-Za-z_][A-Za-z_0-9']*? or something like that in OCaml?
nomicflux has quit [Quit: nomicflux]
saemcro has quit [Quit: leaving]
<rntz> oh, I've found the docs
<octachron> [A-Z][a-zA-Z_0-9'] mostly
<rntz> apparently they have to be capitalized identifiers
<rntz> octachron: thanks
<Drup> My plan to change that were not succesfull :(
<octachron> the exception being []|(::) (fine to use), true|false|() (I will frown at you)
zolk3ri has quit [Ping timeout: 264 seconds]
ziyourenxiang has quit [Ping timeout: 256 seconds]
spew has joined #ocaml
<octachron> Drup, :(, I didn't remember that the closing comment was that laconic
zolk3ri has joined #ocaml
nicoo has quit [Ping timeout: 255 seconds]
nicoo has joined #ocaml
<Drup> Yeah, I would have liked having an actual discussion for this, as I'm pretty sure we could have reached a compromise
FreeBirdLjj has joined #ocaml
sh0t has joined #ocaml
sz0 has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 240 seconds]
gjaldon has joined #ocaml
spew has quit [Ping timeout: 240 seconds]
andreas_ has quit [Quit: Connection closed for inactivity]
govg has quit [Ping timeout: 248 seconds]
letoh has quit [Ping timeout: 256 seconds]
spew has joined #ocaml
moei has joined #ocaml
letoh has joined #ocaml
gjaldon has quit [Remote host closed the connection]
gjaldon has joined #ocaml
gjaldon has quit [Ping timeout: 268 seconds]
gjaldon has joined #ocaml
gentauro has quit [Ping timeout: 260 seconds]
gentauro has joined #ocaml
argent_smith has joined #ocaml
nomicflux has joined #ocaml
<reynir> I upgraded to opam 2, and opam upgrade uses a lot of CPU when *removing* packages... is that normal?
jnavila has joined #ocaml
<Drup> reynir: during solving or after ?
<companion_cube> it burns the files through your cpu
<companion_cube> one by one
<reynir> After... It's writing e.g. »⊘ removed tcpip.3.3.1« line by line and it's using a lot of CPU time
<reynir> companion_cube: yea, feels like that's the case :D
<reynir> Do opam packages burn at 80°C? :D
<companion_cube> vengeful packagers mining bitcoins in the uninstall target
<reynir> lol
<reynir> Maybe it's some pathological case in flambda... It took more than 16 GB of memory to compile dose3, also
<companion_cube> :/
<companion_cube> I couldn't install it
zpe has joined #ocaml
mk9 has joined #ocaml
<companion_cube> there must be something wrong with dose, though
<reynir> and opam eventually core dumped :s
<companion_cube> I'd report a bug if they weren't on the stupid forge
zpe has quit [Remote host closed the connection]
jnavila has quit [Read error: Connection reset by peer]
jnavila has joined #ocaml
gjaldon has quit [Remote host closed the connection]
gjaldon has joined #ocaml
gjaldon has quit [Ping timeout: 260 seconds]
BitPuffin has quit [Remote host closed the connection]
sz0 has quit [Quit: Connection closed for inactivity]
jao has joined #ocaml
nomicflux has quit [Quit: nomicflux]
gjaldon has joined #ocaml
jimmyrcom has joined #ocaml
jnavila has quit [Ping timeout: 240 seconds]
bartholin has joined #ocaml
andreas_ has joined #ocaml
gjaldon has quit []
baboum has joined #ocaml
spew has quit [Ping timeout: 265 seconds]
<ec> o7 all
<ec> jbuilder apparently knows how to build .merlin files, but the documentation doesn't mention them, and I can't figure out how to get it to do so
<ec> anybody got the hookup for me? how do I make this happen? :x
<octachron> ec, "jbuilder build path_to_src_dir/.merlin"?
pierpa has joined #ocaml
zpe has joined #ocaml
ygrek has joined #ocaml
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
slash^ has quit [Read error: Connection reset by peer]
<ec> relatedly: jbuilder beta17 doesn't seem to have been published to opam yet (or if it has, I don't quite know how to update my cache):
<ec> - ocameel → jbuilder >= 1.0+beta17: no matching version
<ec> is there any way to add this to my local cache, so my projects install from my local copy? or from the git repository?
<ec> (I'm a newbie, coming from npm etc; hope this isn't a stupid question)
<octachron> jbuilder+β17 is available on opam, have you tried "opam update"?
<ec> ah, update is indeed what I was looking for — thanks, octachron
<ec> meanwhile, unfortunately, “Don't know how to build .merlin.”
<ec> that was the first thing I tried
<ec> the .merlin is in the root directory, of course, not the source folder?
<ec> hmmm. but there's no `jbuild` file in the project root …
<reynir> I'm afraid you have to build it for each dir that contains a jbuild file
<ec> I admit, I'm super-confused by the ocaml community's pattern of having *multiple* configuration files for a project; much less a different one for each directory. still figuring that out
<ec> reynir: oh what
<ec> ahhah, well that's a start! thanks!
<Drup> reynir: there is no "devfiles" target ?
<reynir> I dunno
<Drup> I guess this is a question for rgrinberg
<reynir> I don't know jbuilder that well, might be false
zpe has quit [Remote host closed the connection]
<ec> "Error: Alias devfiles is empty." for `jbuilder build @devfiles`, so I'm guessing not?
argent_smith has quit [Quit: Leaving.]
<octachron> ec, each directory is a separate library/executable with potentially distinct dependencies from jbuilder's point of view, so it makes sense to have a configuration file by directory
* ec nods
<ec> is there a way to have a root jbuild depend-upon / alias-to child-directory's jbuilds?
<ec> i.e. if I want a "build all the merlins" type thing, perhaps a `@devfiles`alias as you suggested?
ewanas has quit [Remote host closed the connection]
gentauro has quit [Ping timeout: 240 seconds]
gentauro has joined #ocaml
dh` has left #ocaml [#ocaml]
ygrek has quit [Ping timeout: 248 seconds]
atchoum has left #ocaml ["Konversation terminated!"]
baboum has quit [Quit: WeeChat 2.0.1]
jnavila has joined #ocaml
sh0t has quit [Remote host closed the connection]
cbot has joined #ocaml
jnavila has quit [Remote host closed the connection]
zolk3ri has quit [Ping timeout: 260 seconds]
shinnya has joined #ocaml
nullifidian has quit [Ping timeout: 260 seconds]
nullifidian has joined #ocaml
zolk3ri has joined #ocaml
kakadu has quit [Remote host closed the connection]
zolk3ri has quit [Remote host closed the connection]
silver has quit [Quit: rakede]
letoh has quit [Ping timeout: 256 seconds]