adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.08 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.08/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
AtumT has joined #ocaml
[rg] has quit [Quit: [rg]]
kvda has joined #ocaml
keep_learning_M has quit [Quit: This computer has gone to sleep]
AtumT has quit [Ping timeout: 272 seconds]
mfp has quit [Ping timeout: 244 seconds]
dhil has joined #ocaml
ygrek has joined #ocaml
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ygrek has quit [Ping timeout: 246 seconds]
hio has joined #ocaml
kvda has joined #ocaml
traviss has quit [Quit: Leaving]
gravicappa has joined #ocaml
keep_learning_M has joined #ocaml
jao has quit [Ping timeout: 248 seconds]
rgrant has joined #ocaml
jack5638 has quit [Ping timeout: 258 seconds]
keep_learning_M has quit [Quit: This computer has gone to sleep]
rgrant is now known as [rg]
jack5638 has joined #ocaml
[rg] has quit [Quit: [rg]]
<xvilka> if there is anyone with commit rights for asn1-combinators - please check https://github.com/mirleft/ocaml-asn1-combinators/pull/27
<xvilka> nobody seem to care for this repo
dhil has quit [Ping timeout: 245 seconds]
gravicappa has quit [Ping timeout: 258 seconds]
narimiran_ has joined #ocaml
zolk3ri has joined #ocaml
narimiran_ is now known as narimiran
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
<rixed> From a cursory look at OCaml syntax it seems there is no way to locally open a module when defining a type. I'm thinking about << type t = let open XYZ in ... >>. Has it been tried before? Is there any fundamental reason why it would be hard to add?
<flux[m]> rixed: doesn't seem like it would cause trouble. maybe you can write a proposal ;)
<flux[m]> I guess the `type t = Module.(...)` syntax could work as well
<flux[m]> rixed: I guess you have a good use case for it?
<flux[m]> maybe someone can think it as "dirty" to use expression syntax in types
<rixed> flux[m]: My use case is merely to shorten access path to types in far away modules I want to combine. Nothing fancy. I might have a look at it at some point, although last time I tried to add support for a trivial syntax addition it turned out messier than expected :)
<flux[m]> I guess in practical terms you can just "open" it before type definition, but it's always nice to be able to have as small scope as possible
Haudegen has joined #ocaml
barockobamo has joined #ocaml
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has joined #ocaml
khodzha has joined #ocaml
engil has quit [Changing host]
engil has joined #ocaml
jaar has joined #ocaml
notnotdan has quit [Quit: leaving]
notnotdan has joined #ocaml
mfp has joined #ocaml
<Drup> That's not a syntax addition at all, though
<Drup> there is currently no type-level local open.
jbrown has quit [Remote host closed the connection]
jbrown has joined #ocaml
_whitelogger has joined #ocaml
keep_learning_M has joined #ocaml
jao has joined #ocaml
jao is now known as Guest36652
dimitarvp has joined #ocaml
dimitarvp has quit [Client Quit]
Guest36652 is now known as jao
madroach has quit [Ping timeout: 264 seconds]
madroach has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
madroach has joined #ocaml
jaar has quit [Remote host closed the connection]
jaar has joined #ocaml
jbrown has quit [Ping timeout: 252 seconds]
jbrown has joined #ocaml
hio has quit []
<flux[m]> I guess you cannot use destructive module assignment for that, like module M := struct open .. type t = ... end type t = M.t, which would be a bit more like the same thing
<Drup> It's not really the same semantics, and deriving one form from the other automatically is not so trivial
spew has joined #ocaml
zolk3ri has quit [Remote host closed the connection]
Janni has joined #ocaml
<Janni> Hello.
<Janni> Is opam on opam?
<Janni> I.e. a package that includes the executable .opam/.../bin/.opam...
jao has quit [Ping timeout: 272 seconds]
<oni-on-ion> i think so, it can update itself
AtumT has joined #ocaml
<dinosaure> Janni: opam install opam-devel ;)
<dinosaure> then it advises you to copy the binary into /usr/local/bin
keep_learning_M has quit [Quit: This computer has gone to sleep]
FreeBirdLjj has joined #ocaml
jao has joined #ocaml
<Janni> Thanks guys.
Janni has quit [Quit: Leaving]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
gareppa has joined #ocaml
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 245 seconds]
ygrek has joined #ocaml
FreeBirdLjj has joined #ocaml
amosbird has quit [Quit: ZNC 1.7.3 - https://znc.in]
gareppa has quit [Quit: Leaving]
madroach has quit [Quit: leaving]
FreeBirdLjj has quit [Remote host closed the connection]
amosbird has joined #ocaml
ziyourenxiang has quit [Ping timeout: 244 seconds]
silver has joined #ocaml
lizzin has joined #ocaml
lizzin is now known as Guest58628
Serpent7776 has joined #ocaml
Guest58628 has quit [Quit: Lost terminal]
andreas31 has quit [Remote host closed the connection]
andreas31 has joined #ocaml
sz0 has joined #ocaml
jaar has quit [Ping timeout: 252 seconds]
Anarchos has joined #ocaml
AtumT_ has joined #ocaml
AtumT_ has quit [Client Quit]
AtumT has quit [Read error: Connection reset by peer]
AtumT has joined #ocaml
tane has joined #ocaml
ygrek has quit [Ping timeout: 245 seconds]
addem has joined #ocaml
barockobamo has quit [Remote host closed the connection]
SpiceGuid has joined #ocaml
ygrek has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
SpiceGuid has quit [Ping timeout: 268 seconds]
Serpent7776 has quit [Quit: leaving]
sz0 has quit [Quit: Connection closed for inactivity]
narimiran has quit [Ping timeout: 272 seconds]
tane has quit [Quit: Leaving]
addem has quit [Ping timeout: 246 seconds]
cthuluh has quit [Ping timeout: 258 seconds]
cthuluh has joined #ocaml
ziyourenxiang has joined #ocaml
Haudegen has quit [Ping timeout: 244 seconds]
spew has quit [Quit: Connection closed for inactivity]
ygrek has quit [Ping timeout: 246 seconds]