adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml MOOC http://1149.fr/ocaml-mooc | OCaml 4.02.3 announced http://ocaml.org/releases/4.02.html | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
dsheets has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
chindy has quit [Remote host closed the connection]
dsheets has joined #ocaml
teknozulu_ has joined #ocaml
dsheets has quit [Ping timeout: 264 seconds]
mistermetaphor has joined #ocaml
bba has joined #ocaml
misterme_ has joined #ocaml
manizzle has quit [Remote host closed the connection]
mistermetaphor has quit [Ping timeout: 248 seconds]
copy` has quit [Quit: Connection closed for inactivity]
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
sh0t has quit [Ping timeout: 240 seconds]
monod has joined #ocaml
<monod> helloo, is anybody here willing to talk a lil about anonymous functions?
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
<Algebr> sure, what about them
<monod> specifically, I wanted to write a function that receives as arguments another function along with this other function's arguments
<monod> and wanted to compute which argument of the other function yields the maximum value of this other function!
<monod> (in Matlab, but whatever! It's the concept that matters!)
dsheets has joined #ocaml
nicholasf has quit [Ping timeout: 276 seconds]
dsheets has quit [Ping timeout: 268 seconds]
badon has joined #ocaml
NingaLeaf has joined #ocaml
sh0t has joined #ocaml
tennix has joined #ocaml
<bba> i don't see why you'd want to use an anonymous function there
nicholasf has joined #ocaml
<bba> sounds more like something you'd want to use an optimization method on, or at least map your function over the arguments, depending what you need
FreeBirdLjj has joined #ocaml
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
nicholasf has quit [Remote host closed the connection]
sz0 has quit [Quit: Connection closed for inactivity]
monod has quit [Quit: Sto andando via]
tennix has quit [Ping timeout: 276 seconds]
dsheets has joined #ocaml
nicholasf has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
nicholasf has quit [Remote host closed the connection]
cdidd has quit []
unbalancedparen has joined #ocaml
cdidd has joined #ocaml
nicholasf has joined #ocaml
sh0t has quit [Remote host closed the connection]
sh0t has joined #ocaml
sh0t has quit [Remote host closed the connection]
tennix has joined #ocaml
dsheets has joined #ocaml
<teknozulu_> Why can I not use [@@deriving sexp] in this kind of a manner - module Sexpifier (M : sig type t end) = struct type t = M.t [@@deriving sexp] end. It requires M to already have derived sexp for M.t
<teknozulu_> (What do I need to do instead in order to put together a "sexpifier" functor)
dsheets has quit [Ping timeout: 250 seconds]
ygrek has quit [Ping timeout: 276 seconds]
unbalancedparen has quit [Quit: WeeChat 1.4]
johnelse has quit [Ping timeout: 240 seconds]
johnelse has joined #ocaml
pierpa has quit [Ping timeout: 240 seconds]
cdidd has quit []
jfntn has joined #ocaml
cdidd has joined #ocaml
FreeBird_ has joined #ocaml
FreeBirdLjj has quit [Ping timeout: 260 seconds]
adelbertc has joined #ocaml
FreeBird_ has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
MercurialAlchemi has joined #ocaml
NingaLeaf has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mistermetaphor has joined #ocaml
misterme_ has quit [Ping timeout: 240 seconds]
cdidd has quit []
badon has quit [Ping timeout: 276 seconds]
Maxdaman1us has joined #ocaml
Maxdamantus has quit [Ping timeout: 246 seconds]
cdidd has joined #ocaml
cdidd has quit [Client Quit]
Maxdamantus has joined #ocaml
d0nn1e has quit [Ping timeout: 260 seconds]
d0nn1e has joined #ocaml
jfntn has quit [Remote host closed the connection]
Maxdaman1us has quit [Ping timeout: 244 seconds]
cdidd has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 260 seconds]
mettekou has joined #ocaml
madroach has quit [Read error: Connection reset by peer]
madroach_ has joined #ocaml
mettekou has quit [Quit: Textual IRC Client: www.textualapp.com]
mj12` has quit [Ping timeout: 244 seconds]
tobast has quit [Ping timeout: 276 seconds]
dsheets has joined #ocaml
mj12` has joined #ocaml
tobast has joined #ocaml
<flux> companion_cube, I was using PrintBox. but it's allright now :)
dsheets has quit [Ping timeout: 264 seconds]
MercurialAlchemi has joined #ocaml
A1977494 has joined #ocaml
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MercurialAlchemi has quit [Remote host closed the connection]
MercurialAlchemi has joined #ocaml
MercurialAlchemi has quit [Client Quit]
MercurialAlchemi has joined #ocaml
kushal has quit [Read error: Connection reset by peer]
mistermetaphor has quit [Remote host closed the connection]
tmtwd has quit [Ping timeout: 244 seconds]
johnf has quit [Ping timeout: 264 seconds]
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
kushal has joined #ocaml
Sorella has quit [Quit: Connection closed for inactivity]
FreeBirdLjj has quit [Client Quit]
johnf has joined #ocaml
cdidd has quit []
djellemah_ is now known as djellemah
FreeBirdLjj has joined #ocaml
cdidd has joined #ocaml
bobry has joined #ocaml
<bobry> Anyone using ppx_inline_test? Is it possible to create an executable to run the tests from the main library? The setup I currently have is here: http://paste.in.ua/1575, but no tests are collected when I run 'test_runner'.
teknozulu_ has quit [Ping timeout: 244 seconds]
badon has joined #ocaml
Algebr has quit [Ping timeout: 250 seconds]
larhat has joined #ocaml
bombastus has joined #ocaml
ygrek has joined #ocaml
<companion_cube> flux: ah!!! interesting, as I'm considering promoting printbox into its own library
<companion_cube> (with several outputs, maybe even LaTeX)
sepp2k has joined #ocaml
zpe has quit [Ping timeout: 276 seconds]
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
njvg has joined #ocaml
Simn has joined #ocaml
freehck has quit [Remote host closed the connection]
A19774941 has joined #ocaml
sepp2k has quit [Quit: Leaving.]
A1977494 has quit [Ping timeout: 276 seconds]
bombastus has quit [Ping timeout: 250 seconds]
fraggle_ has quit [Ping timeout: 246 seconds]
fraggle_ has joined #ocaml
<Leonidas> is there an ACME (let's encrypt) implementation in OCaml yet?
teknozulu has joined #ocaml
_y has quit [Ping timeout: 252 seconds]
tobiasBora has quit [Ping timeout: 246 seconds]
<companion_cube> maybe we could write one on top of node.jsoo :]
alpen has quit [Quit: ZNC - http://znc.in]
_y has joined #ocaml
tobiasBora has joined #ocaml
silver has joined #ocaml
<reynir> Leonidas: No, but there's been talk about implementing one in #mirage
<reynir> In particular, i mentioned I'd like to implement it. But I can't find time. :/
ygrek has quit [Ping timeout: 248 seconds]
adelbertc has quit [Quit: Connection closed for inactivity]
Maxdaman1us has joined #ocaml
Maxdamantus has quit [Ping timeout: 248 seconds]
zpe has joined #ocaml
Maxdamantus has joined #ocaml
Maxdaman1us has quit [Ping timeout: 248 seconds]
jwatzman|work has joined #ocaml
cdidd has quit [Remote host closed the connection]
rpip has quit [Ping timeout: 268 seconds]
rpip has joined #ocaml
cdidd has joined #ocaml
<Leonidas> reynir: I know that pain, was also thinking of it, but I have another idea that I can't find the time to implement already
<companion_cube> MercurialAlchemi: I don't really have a "lwt version of gen"
<companion_cube> a very basic experimental thing in http://cedeela.fr/~simon/software/gen/GenM_intf.S.html, but well
<companion_cube> the problem with iterators in lwt is the resource management
nicholasf has quit [Remote host closed the connection]
Sim_n has joined #ocaml
ztennix has joined #ocaml
bobry_ has joined #ocaml
jun__ has joined #ocaml
srax1 has joined #ocaml
dinosaure1 has joined #ocaml
tvaalen_ has joined #ocaml
A19774941 has quit [Ping timeout: 244 seconds]
A1977494 has joined #ocaml
fraggle_ has quit [*.net *.split]
Simn has quit [*.net *.split]
bobry has quit [*.net *.split]
tennix has quit [*.net *.split]
srax has quit [*.net *.split]
bbc has quit [*.net *.split]
fluter has quit [*.net *.split]
dinosaure has quit [*.net *.split]
jun has quit [*.net *.split]
noplamodo has quit [*.net *.split]
grandy has quit [*.net *.split]
yawnt has quit [*.net *.split]
tvaalen has quit [*.net *.split]
bobry_ is now known as bobry
noplamodo has joined #ocaml
nicholasf has joined #ocaml
srax1 is now known as srax
dinosaure1 is now known as dinosaure
nicholasf has quit [Remote host closed the connection]
Maxdaman1us has joined #ocaml
Maxdamantus has quit [Ping timeout: 248 seconds]
fluter has joined #ocaml
Maxdamantus has joined #ocaml
Maxdaman1us has quit [Ping timeout: 244 seconds]
rand__ has joined #ocaml
Jane-PC has joined #ocaml
Jane-PC has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
nicholasf has joined #ocaml
teknozulu_ has joined #ocaml
Reshi has joined #ocaml
pyon has quit [Ping timeout: 268 seconds]
LowPotential has quit [Read error: Connection reset by peer]
teknozulu has quit [Ping timeout: 268 seconds]
kushal has quit [Ping timeout: 268 seconds]
Kakadu has joined #ocaml
badon has quit [Disconnected by services]
badon_ has joined #ocaml
LowPotential has joined #ocaml
badon_ is now known as badon
Reshi has quit [Ping timeout: 248 seconds]
LowPoten` has joined #ocaml
git-commit has joined #ocaml
LowPotential has quit [Ping timeout: 250 seconds]
sz0 has joined #ocaml
Nahra` has joined #ocaml
Nahra has quit [Ping timeout: 250 seconds]
j0sh has quit [Ping timeout: 268 seconds]
j0sh has joined #ocaml
dsheets_ has joined #ocaml
kushal has joined #ocaml
nicholasf has quit [Remote host closed the connection]
dsheets has quit [Ping timeout: 260 seconds]
<companion_cube> ok, so every time I build some executable, its SHA1 changes
<companion_cube> even though every .cmx stays the same...
orbitz_ has quit [Quit: Reconnecting]
orbitz has joined #ocaml
<theblatte> companion_cube: ugh
<companion_cube> looks like it does it even on a trivial executable (using ocamlbuild)
<zozozo> companion_cube: maybe the time of build is included or something like that ?
<companion_cube> I suppose so
<companion_cube> I mean, that must be something like that
<companion_cube> ok, so it's not ocamlbuild, but ocamlopt itself
pyon has joined #ocaml
<zozozo> seems so, in my tests ocamlc produces the same bin each time
<companion_cube> ok, the diff is because of a temp file
<companion_cube> /tmp/camlstartupa872a0.o vs /tmp/camlstartupbe6838.o
<zozozo> :o
<zozozo> what is that file ?
<companion_cube> no idea
<companion_cube> some temporary file for linking, I guess
<companion_cube> probably for gathering all the module initialization code
<companion_cube> or the runtime initialization
rossberg has quit [Ping timeout: 264 seconds]
<companion_cube> ok, temporary workaround: use strip
silver has quit [Quit: rakede]
<companion_cube> yay, it works
<companion_cube> and it's going to be fixed for 4.03
Harzilein has quit [Ping timeout: 268 seconds]
<zozozo> nice
Jane-PC has quit [Remote host closed the connection]
silver has joined #ocaml
dsheets_ has quit [Remote host closed the connection]
rossberg has joined #ocaml
phrst has quit [Ping timeout: 264 seconds]
destrius has quit [Ping timeout: 264 seconds]
maufred has quit [Ping timeout: 264 seconds]
maufred has joined #ocaml
phrst has joined #ocaml
destrius has joined #ocaml
j0sh has quit [Ping timeout: 264 seconds]
tristero has quit [Ping timeout: 264 seconds]
musha68k has quit [Ping timeout: 264 seconds]
vbmithr has quit [Ping timeout: 264 seconds]
swistak35 has quit [Ping timeout: 264 seconds]
Nazral has quit [Ping timeout: 264 seconds]
clockish has quit [Ping timeout: 264 seconds]
__rlp has quit [Ping timeout: 264 seconds]
yan has quit [Ping timeout: 264 seconds]
struk|desk2 has joined #ocaml
kolko has quit [Ping timeout: 264 seconds]
struk|desk has quit [Ping timeout: 264 seconds]
w1gz has quit [Ping timeout: 264 seconds]
j0sh has joined #ocaml
vbmithr has joined #ocaml
musha68k has joined #ocaml
malina has quit [Ping timeout: 276 seconds]
__rlp has joined #ocaml
Nazral has joined #ocaml
zpe_ has joined #ocaml
zpe has quit [Ping timeout: 260 seconds]
kolko has joined #ocaml
clockish has joined #ocaml
NingaLeaf has joined #ocaml
swistak35 has joined #ocaml
yan has joined #ocaml
tristero has joined #ocaml
w1gz has joined #ocaml
NingaLeaf has quit [Quit: Textual IRC Client: www.textualapp.com]
bba has joined #ocaml
zpe_ has quit [Remote host closed the connection]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<cross> 
djellemah_ has joined #ocaml
bba has joined #ocaml
Kakadu has quit [Quit: Page closed]
al-maisan has quit [Quit: See you later..]
dsheets has joined #ocaml
seangrove has joined #ocaml
Reshi has joined #ocaml
sepp2k has joined #ocaml
tvaalen_ has quit [Changing host]
tvaalen_ has joined #ocaml
tvaalen_ is now known as tvaalen
hcarty has joined #ocaml
njvg has quit [Quit: Page closed]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
demonimin has quit [Remote host closed the connection]
demonimin has joined #ocaml
copy` has joined #ocaml
zpe has joined #ocaml
<Leonidas> companion_cube: what about the bytecode from ocamlc?
djellemah_ has quit [Ping timeout: 260 seconds]
<companion_cube> I don't know
<companion_cube> I don't use bytecode
<zozozo> Leonidas: from what little tests I ran, bytecode binaries were reproducible (i.e same hash every time)
zpe has quit [Remote host closed the connection]
zpe has joined #ocaml
anoisz has joined #ocaml
fraggle_ has joined #ocaml
Reventlo1 has quit [Ping timeout: 276 seconds]
bacam_ has joined #ocaml
struk|desk has joined #ocaml
leyyin has joined #ocaml
picolino_ has joined #ocaml
BitPuffin|osx has joined #ocaml
tmtwd has joined #ocaml
tmtwd has quit [Remote host closed the connection]
riveter_ec2 has joined #ocaml
cow-orke1 has joined #ocaml
theblatt1 has joined #ocaml
stomp_ has joined #ocaml
j0sh_ has joined #ocaml
tokik_ has joined #ocaml
j0sh has quit [*.net *.split]
struk|desk2 has quit [*.net *.split]
srax has quit [*.net *.split]
cow-orker has quit [*.net *.split]
picolino has quit [*.net *.split]
bacam has quit [*.net *.split]
Madars has quit [*.net *.split]
riveter has quit [*.net *.split]
clog has quit [*.net *.split]
theblatte has quit [*.net *.split]
stomp has quit [*.net *.split]
tokik has quit [*.net *.split]
riveter_ec2 is now known as riveter
darkf has quit [Read error: Connection reset by peer]
srax has joined #ocaml
Madars has joined #ocaml
ztennix has quit [Ping timeout: 248 seconds]
clog has joined #ocaml
sh0t has joined #ocaml
Reventlov has joined #ocaml
aantron has joined #ocaml
Reventlov is now known as Guest5361
<aantron> woo 4.03 + bisect_ppx + compiling with -g results in assemble errors, anyone experience anything like this before?
<aantron> error: unexpected token in '.loc' directive
<aantron> .loc 2 1 -1
<aantron> on the -1
<aantron> i know it shouldnt be there, but want to ask before i start reading a bunch of compiler source
ggole has joined #ocaml
kandu has quit [Ping timeout: 260 seconds]
<hcarty> aantron: If you can create a small reproducible case that seems like something worth putting on mantis sooner rather than later
<aantron> yeah, i think i can. it looks like the problem is much simpler than i thought 2 minutes ago
<hcarty> Would be nice to catch that before the official release
<aantron> am doing more investigation now and will post it soon
t4nk822 has joined #ocaml
kandu has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 244 seconds]
kandu is now known as Guest86011
tane has joined #ocaml
malina has joined #ocaml
ryanartecona has joined #ocaml
<aantron> is there any easy way to see the actual command line used by the compiler for invoking the assembler?
<t4nk822> Is it not possible to use protobuf and yojson ppx extensions on the same type t with the key annotation? I think this was possible until recently? Given type t = { afield [@key 1] ...[@key2]... } [@@deriving protobuf,yojson] the yojson extension expects a string key and protobuf extension expects an integer key. Seems no way to satisfy both.
toolslive has joined #ocaml
<rks_> aantron: -verbose
<aantron> oh lame, i was looking at ocaml -help instead of ocamlc -help. duh, thanks :)
<toolslive> is there some ctypes comfort in transforming a Unix.open_flag list into the c int flags value a c function might need ?
<dsheets> toolslive: https://github.com/dsheets/ocaml-unix-fcntl will do it and yallop is looking at releasing it now
<hcarty> t4nk822: You can add a prefix to 'key'
<hcarty> t4nk822: For example [@yojson.key "foo"]
<hcarty> That should work with the protobuf extension too
<toolslive> thx, I'll have a look
<t4nk822> thx
Sorella has joined #ocaml
dsheets has quit [Remote host closed the connection]
ryanartecona has quit [Quit: ryanartecona]
aantron has quit [Read error: Connection reset by peer]
aantron has joined #ocaml
ryanartecona has joined #ocaml
riveter has quit [Ping timeout: 264 seconds]
riveter has joined #ocaml
Kakadu has joined #ocaml
bam365 has joined #ocaml
bba has joined #ocaml
syncope has joined #ocaml
malina has quit [Ping timeout: 248 seconds]
toolslive has quit [Ping timeout: 260 seconds]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MercurialAlchemi has joined #ocaml
bba has joined #ocaml
slash^ has joined #ocaml
<syncope> hello, https://realworldocaml.org/v1/en/html/records.html#first-class-fields .. the "with fields" thing is not working (OCaml 4.02.3).
dsheets has joined #ocaml
<syncope> it seems like they've made fieldslib a seperate package ... https://opam.ocaml.org/packages/fieldslib/fieldslib.113.24.00/. Does anyone know how to make use of this?
toolslive has joined #ocaml
syncope has left #ocaml ["Leaving"]
Guest11210 has joined #ocaml
Reshi has quit [Quit: WeeChat 1.4]
dsheets_ has joined #ocaml
dsheets has quit [Ping timeout: 244 seconds]
syncope has joined #ocaml
Guest112` has joined #ocaml
jpdeplaix1 has joined #ocaml
tane has quit [Ping timeout: 250 seconds]
mehdib_ has joined #ocaml
tane has joined #ocaml
seako_ has joined #ocaml
atsampson has joined #ocaml
struk|desk2 has joined #ocaml
cow-orker has joined #ocaml
mistermetaphor has joined #ocaml
stomp_ has quit [Ping timeout: 250 seconds]
noplamodo_ has joined #ocaml
ztennix has joined #ocaml
Guest11210 has quit [*.net *.split]
clog has quit [*.net *.split]
cow-orke1 has quit [*.net *.split]
struk|desk has quit [*.net *.split]
tristero has quit [*.net *.split]
fluter has quit [*.net *.split]
noplamodo has quit [*.net *.split]
jpdeplaix has quit [*.net *.split]
mehdib has quit [*.net *.split]
averell has quit [*.net *.split]
atsampso1 has quit [*.net *.split]
seako has quit [*.net *.split]
jpdeplaix1 is now known as jpdeplaix
stomp has joined #ocaml
seako_ is now known as seako
Guest112` has quit [Remote host closed the connection]
Kakadu has quit [Quit: Page closed]
kushal has quit [Quit: Leaving]
seangrov` has joined #ocaml
tristero has joined #ocaml
seangrove has quit [Ping timeout: 276 seconds]
fluter has joined #ocaml
ryanartecona has quit [Ping timeout: 250 seconds]
larhat has quit [Quit: Leaving.]
syncope has left #ocaml ["Leaving"]
pecan has joined #ocaml
jwatzman|work has quit [Quit: jwatzman|work]
shinnya has joined #ocaml
zpe has quit [Remote host closed the connection]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dsheets_ has quit [Remote host closed the connection]
clog has joined #ocaml
ztennix has quit [Ping timeout: 260 seconds]
nicholasf has joined #ocaml
nicholasf has quit [Remote host closed the connection]
Algebr has joined #ocaml
nicholasf has joined #ocaml
ztennix has joined #ocaml
Sim_n is now known as SImn
SImn is now known as Simn
wiredsister has joined #ocaml
mehdib_ is now known as mehdib
dsheets has joined #ocaml
dsheets has quit [Remote host closed the connection]
dsheets has joined #ocaml
zpe has joined #ocaml
julien_t has joined #ocaml
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
FreeBird_ has joined #ocaml
FreeBird_ has quit [Remote host closed the connection]
FreeBirdLjj has quit [Ping timeout: 248 seconds]
julien_t has quit [Quit: Quitte]
Algebr has quit [Remote host closed the connection]
pierpa has joined #ocaml
shinnya has quit [Ping timeout: 244 seconds]
ztennix has quit [Ping timeout: 248 seconds]
bba has joined #ocaml
wiredsister has quit [Ping timeout: 248 seconds]
leyyin has quit [Quit: So Long, and Thanks for All the Fish]
Stalkr_ has joined #ocaml
sepp2k has quit [Quit: Leaving.]
AlexRussia has quit [Quit: WeeChat 1.4-dev]
bba has quit [Read error: Connection reset by peer]
cdidd has quit []
bba has joined #ocaml
copy` has quit [Quit: Connection closed for inactivity]
cdidd has joined #ocaml
ygrek has joined #ocaml
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zpe has quit [Remote host closed the connection]
bba has joined #ocaml
aantron has quit [Quit: Leaving...]
M-Illandan has quit [Remote host closed the connection]
Maxdaman1us has joined #ocaml
Maxdamantus has quit [Ping timeout: 244 seconds]
Maxdamantus has joined #ocaml
seangrov` has quit [Ping timeout: 260 seconds]
zpe has joined #ocaml
Maxdaman1us has quit [Ping timeout: 244 seconds]
copy` has joined #ocaml
tane has quit [Quit: Verlassend]
M-Illandan has joined #ocaml
TheLemonMan has joined #ocaml
tane has joined #ocaml
toolslive has quit [Ping timeout: 260 seconds]
n3ss3s__ has joined #ocaml
anoisz_ has joined #ocaml
misterme_ has joined #ocaml
vodkaInf1rno has joined #ocaml
acieroid``` has joined #ocaml
struk|desk has joined #ocaml
<struktured> syncope: I think it uses campl4 to code gen the field accessors.
pyon has quit [Ping timeout: 252 seconds]
def` has quit [Ping timeout: 252 seconds]
mistermetaphor has quit [Ping timeout: 252 seconds]
destrius has quit [Ping timeout: 252 seconds]
iosys has quit [Ping timeout: 252 seconds]
ousado has quit [Ping timeout: 252 seconds]
ooo has quit [Ping timeout: 252 seconds]
Johann has quit [Ping timeout: 252 seconds]
acieroid`` has quit [Ping timeout: 252 seconds]
destrius has joined #ocaml
struk|desk2 has quit [Ping timeout: 252 seconds]
bam365 has quit [Ping timeout: 252 seconds]
anoisz has quit [Ping timeout: 252 seconds]
teknozulu_ has quit [Ping timeout: 252 seconds]
Khady has quit [Ping timeout: 252 seconds]
cross has quit [Ping timeout: 252 seconds]
please_help has quit [Ping timeout: 252 seconds]
vodkaInferno has quit [Ping timeout: 252 seconds]
aggelos_ has quit [Ping timeout: 252 seconds]
Khady_ has joined #ocaml
pyon has joined #ocaml
ooo has joined #ocaml
aggelos_ has joined #ocaml
cross has joined #ocaml
bobry has quit [Remote host closed the connection]
myst|fon has quit [Remote host closed the connection]
sspi has quit [Remote host closed the connection]
ggherdov has quit [Remote host closed the connection]
mankyKitty has quit [Remote host closed the connection]
bobry has joined #ocaml
dsheets has quit [Remote host closed the connection]
iosys has joined #ocaml
ggole has quit []
toolslive has joined #ocaml
BitPuffin has joined #ocaml
malina has joined #ocaml
def` has joined #ocaml
please_help has joined #ocaml
Johann has joined #ocaml
Maxdamantus has quit [Ping timeout: 244 seconds]
Maxdamantus has joined #ocaml
mankyKitty has joined #ocaml
sspi has joined #ocaml
dsheets has joined #ocaml
<MercurialAlchemi> companion_cube: resource management?
ggherdov has joined #ocaml
zpe has quit [Remote host closed the connection]
dsheets has quit [Ping timeout: 250 seconds]
<MercurialAlchemi> like iterating over a file and you want to close it at the end?
<companion_cube> yeah
<companion_cube> this is harder with Lwt
jgjl has joined #ocaml
myst|fon has joined #ocaml
<MercurialAlchemi> well, should that really be the job of the generator anyway?
<companion_cube> flux: https://github.com/c-cube/printbox
<companion_cube> MercurialAlchemi: not necesarily, but lwt is useful for IO, so the question is important
<MercurialAlchemi> and I'm not quite sure what's harder about it (though I'm not that experienced with lwt)
<companion_cube> anyway I have a small stub, as linked above, but I think that for Lwt some other absttraction would be better
<MercurialAlchemi> I mean, Lwt_io.close looks fairly straightforward
<companion_cube> but the thing is, if you call map on a file-based iterator
<companion_cube> then you don't know that you have to close the file afterwards
<companion_cube> also, other interesting issues are: multiple consumers, multiple producers
<Drup> companion_cube: not tyxml :(
<companion_cube> ensuring the producer(s) do not fill some intermediate storage if the consumer is too slow
<companion_cube> Drup: ?
<Drup> printbox
<companion_cube> ah
<Drup> (also, I demand pictures/generated examples)
jgjl has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<companion_cube> I don't know, I heard so much about the internals of tyxml that it frightens me a bit
<MercurialAlchemi> companion_cube: wait, that's a full-blown streaming system, that's interesting too, but it's a lot more complicated
<companion_cube> well :D
<Drup> companion_cube: bah, you shouldn't
<companion_cube> it's not very tested, but if you're interested, it might be worth it
<companion_cube> it's designed to block producers or consumers when the buffer is full
<companion_cube> (if you want to try it in a project, copy the files; if you adopt it tell me and we'll make a separate lib)
<companion_cube> Drup: ok, why not
<MercurialAlchemi> right now I don't need something that complex :)
<companion_cube> bah :/
<companion_cube> or, yeah, you can try GenM
<MercurialAlchemi> I'm making an lwt-based postgres driver, I just need an iterator thingie to allow the users to access postgres results
<companion_cube> (I would appreciate the feedback from some lwt maintainer on my Pipe, at some point...)
<companion_cube> MercurialAlchemi: Lwt_stream?
<companion_cube> at least it's standard
<MercurialAlchemi> maybe
<companion_cube> or, a fold function
<companion_cube> although an iterator is probaby more flexible
<MercurialAlchemi> I don't like iter-style things for this kind of stuff, because no early exit unless exception
<companion_cube> yeah...
<MercurialAlchemi> anyway, I'll look at streams in more details tomorrow, need to go to bed now if I want to catch enough sleep, early wakeup tomorrow
slash^ has quit [Read error: Connection reset by peer]
Kakadu has joined #ocaml
<MercurialAlchemi> I stumbled upon a stream system design I liked some time ago, but hell if I can remember what that was
Khady_ is now known as Khady
<MercurialAlchemi> anyway, thanks for the input
zpe has joined #ocaml
Guest5361 is now known as Reventlov
Reventlov has quit [Changing host]
Reventlov has joined #ocaml
MercurialAlchemi has quit [Ping timeout: 244 seconds]
bba_ has joined #ocaml
bba has quit [Read error: Connection reset by peer]
ousado has joined #ocaml
wiredsister has joined #ocaml
cross_ has joined #ocaml
matason has joined #ocaml
nicholasf has quit [Remote host closed the connection]
Maxdaman1us has joined #ocaml
Khady_ has joined #ocaml
Maxdamantus has quit [*.net *.split]
malina has quit [*.net *.split]
cross has quit [*.net *.split]
Khady has quit [*.net *.split]
vodkaInf1rno has quit [*.net *.split]
tristero has quit [*.net *.split]
pecan has quit [*.net *.split]
demonimin has quit [*.net *.split]
vbmithr has quit [*.net *.split]
maufred has quit [*.net *.split]
tobast has quit [*.net *.split]
k1000 has quit [*.net *.split]
Intensity has quit [*.net *.split]
natimic has quit [*.net *.split]
ia0 has quit [*.net *.split]
christoph_debian has quit [*.net *.split]
iZsh has quit [*.net *.split]
pdewacht_ has quit [*.net *.split]
mhinz has quit [*.net *.split]
profan has quit [*.net *.split]
smondet has quit [*.net *.split]
jerith has quit [*.net *.split]
SimonJF has quit [*.net *.split]
bba_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bba has joined #ocaml
d0nn1e has quit [Ping timeout: 244 seconds]
seangrov` has joined #ocaml
tobast_ has joined #ocaml
mhinz_ has joined #ocaml
jerith_ has joined #ocaml
pdewacht has joined #ocaml
ia0_ has joined #ocaml
SimonJF_ has joined #ocaml
vodkaInferno has joined #ocaml
d0nn1e has joined #ocaml
iZsh_ has joined #ocaml
demonimin_ has joined #ocaml
demonimin_ has joined #ocaml
malina has joined #ocaml
vodkaInf1rno has joined #ocaml
pecan has joined #ocaml
tristero has joined #ocaml
demonimin has joined #ocaml
pdewacht_ has joined #ocaml
tobast has joined #ocaml
natimic has joined #ocaml
jerith has joined #ocaml
smondet has joined #ocaml
SimonJF has joined #ocaml
k1000 has joined #ocaml
profan has joined #ocaml
maufred has joined #ocaml
vbmithr has joined #ocaml
iZsh has joined #ocaml
ia0 has joined #ocaml
mhinz has joined #ocaml
christoph_debian has joined #ocaml
malina has quit [*.net *.split]
vodkaInf1rno has quit [*.net *.split]
tristero has quit [*.net *.split]
pecan has quit [*.net *.split]
demonimin has quit [*.net *.split]
vbmithr has quit [*.net *.split]
maufred has quit [*.net *.split]
tobast has quit [*.net *.split]
k1000 has quit [*.net *.split]
natimic has quit [*.net *.split]
ia0 has quit [*.net *.split]
christoph_debian has quit [*.net *.split]
iZsh has quit [*.net *.split]
pdewacht_ has quit [*.net *.split]
mhinz has quit [*.net *.split]
profan has quit [*.net *.split]
smondet has quit [*.net *.split]
jerith has quit [*.net *.split]
SimonJF has quit [*.net *.split]
malina has joined #ocaml
l1x has quit [Ping timeout: 248 seconds]
fluter has quit [Ping timeout: 248 seconds]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ocaml
l1x has joined #ocaml
natimic has joined #ocaml
tane has quit [Ping timeout: 260 seconds]
pecan has joined #ocaml
tristero has joined #ocaml
vbmithr has joined #ocaml
maufred has joined #ocaml
smondet has joined #ocaml
christoph_debian has joined #ocaml
k1000 has joined #ocaml
profan has joined #ocaml
Intensity has joined #ocaml
Intensity has joined #ocaml
Intensity has quit [Max SendQ exceeded]
tristero has quit [Max SendQ exceeded]
A1977494 has quit [Remote host closed the connection]
peter has joined #ocaml
peter is now known as Guest49150
k1000_ has joined #ocaml
k1000 has quit [Ping timeout: 240 seconds]
vbmithr has quit [Ping timeout: 240 seconds]
pecan has quit [Ping timeout: 240 seconds]
christoph_debian has quit [Ping timeout: 240 seconds]
profan has quit [Ping timeout: 240 seconds]
smondet has quit [Ping timeout: 240 seconds]
maufred has quit [Ping timeout: 240 seconds]
vbmithr has joined #ocaml
smondet has joined #ocaml
profan has joined #ocaml
maufred has joined #ocaml
dsheets has joined #ocaml
tane has joined #ocaml
matason has quit [Ping timeout: 276 seconds]
Stalkr_ has quit [Ping timeout: 244 seconds]
dsheets has quit [Ping timeout: 252 seconds]
tristero has joined #ocaml
christoph_debian has joined #ocaml
fluter has joined #ocaml
silver_ has joined #ocaml
Guest49150 is now known as pecan
jpdeplaix1 has joined #ocaml
henrytill_ has joined #ocaml
profan_ has joined #ocaml
ski_ has joined #ocaml
rand___ has joined #ocaml
nicholasf has joined #ocaml
bacam has joined #ocaml
rand___ has quit [Client Quit]
Shozan has joined #ocaml
dsheets has joined #ocaml
tristero has quit [*.net *.split]
profan has quit [*.net *.split]
natimic has quit [*.net *.split]
BitPuffin has quit [*.net *.split]
jpdeplaix has quit [*.net *.split]
bacam_ has quit [*.net *.split]
silver has quit [*.net *.split]
rand__ has quit [*.net *.split]
henrytill has quit [*.net *.split]
ski has quit [*.net *.split]
SHODAN has quit [*.net *.split]
nicholasf has quit [Ping timeout: 248 seconds]
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
dsheets has quit [Ping timeout: 250 seconds]
tristero has joined #ocaml
bobry has quit [Quit: Connection closed for inactivity]
bba has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nicholasf has joined #ocaml
nicholasf has quit [Remote host closed the connection]
silver_ is now known as silver
Nahra` has quit [Remote host closed the connection]
sh0t has quit [Ping timeout: 248 seconds]
t4nk822 has quit []
tane has quit [Ping timeout: 244 seconds]
tane has joined #ocaml
zpe has quit [Remote host closed the connection]
vbmithr has quit [Ping timeout: 264 seconds]
def` has quit [Ping timeout: 264 seconds]
vbmithr has joined #ocaml
def` has joined #ocaml
Shozan has quit [Ping timeout: 264 seconds]
pecan has quit [Ping timeout: 264 seconds]
Maxdaman1us has quit [Ping timeout: 264 seconds]
SHODAN has joined #ocaml
Maxdamantus has joined #ocaml
pecan has joined #ocaml
Simn has quit [Quit: Leaving]
struktured has quit [Quit: Page closed]
nicholasf has joined #ocaml
tane has quit [Quit: Verlassend]
nicholasf has quit [Remote host closed the connection]
Khady_ is now known as Khady
uggwar_ has joined #ocaml
uggwar_ is now known as uggwar
BitPuffin|osx has quit [Ping timeout: 276 seconds]
hcarty has quit [Ping timeout: 260 seconds]
pyon is now known as deko-pyon
kakadu_ has joined #ocaml
polaron has quit [Ping timeout: 248 seconds]
Kakadu has quit [Ping timeout: 248 seconds]
Ch0c0late has joined #ocaml
seangrov` has quit [Remote host closed the connection]
<flux> "Failure("Ocamlnet: No such lookup table: cmapf.iso885915")" :(
Lasher` has quit [Quit: leaving]
<pierpa> error: missing hyphen :)
nicholasf has joined #ocaml
nicholasf has quit [Remote host closed the connection]
nicholasf has joined #ocaml
wiredsister has quit [Ping timeout: 248 seconds]
shinnya has joined #ocaml
malina has quit [Remote host closed the connection]
dsheets has joined #ocaml
Ch0c0late has quit [Quit: Textual IRC Client: www.textualapp.com]
dsheets has quit [Ping timeout: 276 seconds]
toolslive has quit [Ping timeout: 260 seconds]
wiredsister has joined #ocaml
darkf has joined #ocaml
toolslive has joined #ocaml
silver has quit [Quit: rakede]
dsheets has joined #ocaml
sh0t has joined #ocaml
dsheets has quit [Ping timeout: 250 seconds]
shinnya has quit [Ping timeout: 252 seconds]
madroach_ has quit [Ping timeout: 244 seconds]
madroach has joined #ocaml
kakadu_ has quit [Ping timeout: 244 seconds]
darkf_ has joined #ocaml
anoisz_ has quit [Read error: Connection reset by peer]
darkf has quit [Ping timeout: 260 seconds]