companion_cube changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.05.0 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.05/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
tokomak has quit [Remote host closed the connection]
morfeen has joined #ocaml
theindigamer has quit [Quit: Page closed]
morfeen has quit [Ping timeout: 240 seconds]
pierpa has quit [Quit: Page closed]
mfp__ has quit [Ping timeout: 268 seconds]
ristos has quit [Quit: Connection closed for inactivity]
copy_ has quit [Quit: Connection closed for inactivity]
jimmyrcom has quit [Ping timeout: 246 seconds]
ziyourenxiang has joined #ocaml
silver_ has quit [Read error: Connection reset by peer]
djellemah_ has joined #ocaml
djellemah__ has quit [Ping timeout: 268 seconds]
sam_ has joined #ocaml
sam_ has quit [Ping timeout: 246 seconds]
jimmyrcom has joined #ocaml
sam_ has joined #ocaml
sam_ has quit [Ping timeout: 276 seconds]
sam_ has joined #ocaml
sam_ has quit [Ping timeout: 255 seconds]
andreas_ has quit [Quit: Connection closed for inactivity]
morfeen has joined #ocaml
morfeen has quit [Remote host closed the connection]
sam_ has joined #ocaml
sh0t has quit [Remote host closed the connection]
jimmyrcom has quit [Remote host closed the connection]
malina is now known as SomeDamnHotBody
<SomeDamnHotBody> !
SomeDamnHotBody is now known as malina
sam_ has quit [Ping timeout: 260 seconds]
SomeDamnBody has quit [Remote host closed the connection]
mengu has quit [Remote host closed the connection]
mengu has joined #ocaml
mengu has quit [Ping timeout: 240 seconds]
discreteunit has joined #ocaml
jimmyrcom has joined #ocaml
morfeen has joined #ocaml
discreteunit has quit [Quit: Textual IRC Client: www.textualapp.com]
FreeBirdLjj has joined #ocaml
morfeen has quit [Ping timeout: 240 seconds]
sam_ has joined #ocaml
MercurialAlchemi has joined #ocaml
sam_ has quit [Ping timeout: 248 seconds]
sam_ has joined #ocaml
mengu has joined #ocaml
malina has quit [Ping timeout: 260 seconds]
mengu has quit [Ping timeout: 260 seconds]
sam_ has quit [Ping timeout: 240 seconds]
sam_ has joined #ocaml
slash^ has joined #ocaml
sam_ has quit [Ping timeout: 255 seconds]
KeyJoo has joined #ocaml
sam_ has joined #ocaml
sam_ has quit [Ping timeout: 240 seconds]
sam_ has joined #ocaml
morfeen has joined #ocaml
morfeen has quit [Remote host closed the connection]
zv has quit [Ping timeout: 260 seconds]
al-damiri has quit [Quit: Connection closed for inactivity]
govg has joined #ocaml
jimmyrcom has quit [Ping timeout: 248 seconds]
_whitelogger has joined #ocaml
zv has joined #ocaml
peterpp has joined #ocaml
sam_ has quit [Ping timeout: 268 seconds]
sam_ has joined #ocaml
morfeen has joined #ocaml
_whitelogger has joined #ocaml
morfeen has quit [Remote host closed the connection]
dreadedfrog has joined #ocaml
mfp__ has joined #ocaml
TarVanimelde has joined #ocaml
morfeen has joined #ocaml
morfeen has quit [Remote host closed the connection]
morfeen has joined #ocaml
TarVanimelde has quit [Quit: TarVanimelde]
morfeen has quit [Ping timeout: 246 seconds]
sam_ has quit [Ping timeout: 260 seconds]
peterpp has quit [Ping timeout: 260 seconds]
zv has quit [Quit: WeeChat 1.7.1]
silver has joined #ocaml
mbuf has joined #ocaml
raphaelss has joined #ocaml
copy_ has joined #ocaml
sam_ has joined #ocaml
sam_ has quit [Ping timeout: 240 seconds]
_whitelogger has joined #ocaml
andreas_ has joined #ocaml
pierpa has joined #ocaml
jimmyrcom has joined #ocaml
jimmyrcom has quit [Remote host closed the connection]
nicooo has quit [Remote host closed the connection]
nicooo has joined #ocaml
pierpa has quit [Remote host closed the connection]
silver has quit [Read error: Connection reset by peer]
rwmjones has quit [Ping timeout: 240 seconds]
rwmjones has joined #ocaml
sam_ has joined #ocaml
jnavila has joined #ocaml
sam_ has quit [Ping timeout: 260 seconds]
sam_ has joined #ocaml
jnavila has quit [Remote host closed the connection]
sam_ has quit [Ping timeout: 260 seconds]
malina has joined #ocaml
morfeen has joined #ocaml
morfeen has quit [Remote host closed the connection]
morfeen has joined #ocaml
sam_ has joined #ocaml
malina has quit [Ping timeout: 255 seconds]
sh0t has joined #ocaml
copy_ has quit [Quit: Connection closed for inactivity]
_whitelogger has joined #ocaml
Guest76389 is now known as micro_
<orbifx[m]> has anyone got Lenses PPX to work with jbuilder?
peterpp has joined #ocaml
sam_ has quit [Ping timeout: 260 seconds]
<orbifx[m]> Lens creates a submodule, which can be called "Lens". I `open` it and it used to work with ocamlbuild, but not it doesn't work with Jbuilder, says the value is unbound, because it thinks I'm trying to open the other lens
<orbifx[m]> Does jbuilder do something to the naming of submodules?
mbuf has quit [Quit: Ex-Chat]
morfeen has quit [Remote host closed the connection]
ncthom91 has joined #ocaml
ncthom91 has quit [Max SendQ exceeded]
KeyJoo has quit [Ping timeout: 240 seconds]
morfeen has joined #ocaml
rostero has joined #ocaml
<orbifx[m]> Any folk around with interest in containers? companion_cube ?
<companion_cube> sure
peterpp has quit [Ping timeout: 260 seconds]
http_GK1wmSU has joined #ocaml
<orbifx[m]> I need advice if you have few minutes
<orbifx[m]> I'm considering changing this to some kind of Map companion_cube : https://gitlab.com/orbifx/logarion/blob/e74c864f6daa95415bc2a17ddd7a1299769dce74/src/core/meta.ml#L165
http_GK1wmSU has left #ocaml [#ocaml]
slack4 has quit [Read error: Connection reset by peer]
<orbifx[m]> I think it will simplify algorithms for updating those records, and generally access to it. It will also allow for generic extensibility. Do you think there is going to be a performance hit? Or that it's not a good idea for other reasons?
<Armael> if there is a performance hit, it will be negligible
<orbifx[m]> Armael: would Map be faster at accesing the correct key over explicitely matching them?
<orbifx[m]> I'm asking more because i would like to understand how it works internally than gaining perfromance
copy_ has joined #ocaml
mbuf has joined #ocaml
morfeen has quit [Remote host closed the connection]
tane has joined #ocaml
whoman has joined #ocaml
sz0 has quit [Quit: Connection closed for inactivity]
fraggle_ has quit [Read error: Connection reset by peer]
average has joined #ocaml
fraggle_ has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
<orbifx[m]> Armael? companion_cube ?
jimmyrcom has joined #ocaml
<orbifx[m]> also, does anyone know what jbuilder means by "Multiple rules generated for xyz.o" ?
<orbifx[m]> Hmm think I got my answer for the second issue
FreeBirdLjj has joined #ocaml
morfeen has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
morfeen has quit [Ping timeout: 240 seconds]
MercurialAlchemi has quit [Ping timeout: 246 seconds]
rostero has quit [Quit: Connection closed for inactivity]
morfeen has joined #ocaml
ygrek has joined #ocaml
govg has quit [Ping timeout: 276 seconds]
lopex has joined #ocaml
ziyourenxiang has quit [Ping timeout: 248 seconds]
<companion_cube> orbifx[m]: sorry, I was in the plane
<companion_cube> orbifx[m]: have you considered using hmap?
jimmyrcom has quit [Ping timeout: 240 seconds]
<orbifx[m]> Not known about it
<orbifx[m]> Is it a hashmap companion_cube ?
<companion_cube> it's a tree map (immutable) but with heterogeneous bindings
<companion_cube> it's designed for "extensible" records, in a way
<orbifx[m]> Do you think it's appropriate for the code I referred earlier?
zv has joined #ocaml
<companion_cube> I have no idea
<orbifx[m]> I want to know which is the point to turn into such structure and what's the efficiency of storage and access
slash^ has quit [Read error: Connection reset by peer]
<orbifx[m]> Criteria for changing
mbuf has quit [Ping timeout: 240 seconds]
<orbifx[m]> Got any suggestions companion_cube or know anyone one who does?
tane has quit [Quit: Leaving]
sam_ has joined #ocaml
morfeen has quit [Remote host closed the connection]
morfeen has joined #ocaml
morfeen has quit [Remote host closed the connection]
morfeen has joined #ocaml
<Armael> orbifx[m]: if performance is critical, actually benchmark the thing
<Armael> otherwise just do whatever is more convenient
sam_ has quit [Ping timeout: 260 seconds]
morfeen has quit [Ping timeout: 240 seconds]
<orbifx[m]> Armael: I'm more interested in the internal behaviour. Thinking that might be good way determine
morfeen has joined #ocaml
jimmyrcom has joined #ocaml
jimmyrcom has quit [Remote host closed the connection]
sh0t has quit [Ping timeout: 240 seconds]
sh0t has joined #ocaml
jimmyrcom has joined #ocaml
malina has joined #ocaml
kakadu has joined #ocaml
kakadu has quit [Ping timeout: 240 seconds]
kakadu has joined #ocaml
malina has quit [Ping timeout: 246 seconds]
pierpa has joined #ocaml
sh0t has quit [Ping timeout: 240 seconds]
MercurialAlchemi has joined #ocaml
<orbifx[m]> rgrinberg: how has "dotted_names" changed the API?
copy_ has quit [Quit: Connection closed for inactivity]
sh0t has joined #ocaml
morfeen has quit [Remote host closed the connection]
sh0t has quit [Ping timeout: 260 seconds]
ncthom91 has joined #ocaml
sh0t has joined #ocaml
peterpp has joined #ocaml
KV has joined #ocaml
ncthom91 has quit [Quit: Textual IRC Client: www.textualapp.com]
sam_ has joined #ocaml
sam_ has quit [Ping timeout: 260 seconds]
infinity0_ has joined #ocaml
infinity0_ has quit [Changing host]
infinity0 is now known as Guest77086
infinity0_ has joined #ocaml
Guest77086 has quit [Killed (tolkien.freenode.net (Nickname regained by services))]
infinity0_ is now known as infinity0
d33pb00k-GK1wmSU has joined #ocaml
d33pb00k-GK1wmSU has left #ocaml [#ocaml]
dreadedfrog has quit [Ping timeout: 240 seconds]
<orbifx[m]> wasn't `let r = { a with x.y.z. = ... }` added in the end?
malina has joined #ocaml
andreas_ has quit [Quit: Connection closed for inactivity]
kakadu has quit [Remote host closed the connection]
sam_ has joined #ocaml
peterpp has quit [Ping timeout: 260 seconds]
sam_ has quit [Ping timeout: 240 seconds]
MercurialAlchemi has quit [Ping timeout: 258 seconds]
KV has quit [Remote host closed the connection]
nullx002 has quit [Ping timeout: 240 seconds]
ziyourenxiang has joined #ocaml
nullx002 has joined #ocaml