00:17
gtrak has joined #ocaml
00:23
spew has quit [Quit: Connection closed for inactivity]
00:24
kroot_ has joined #ocaml
00:30
al-damiri has quit [Quit: Connection closed for inactivity]
00:31
bartholin has quit [Remote host closed the connection]
00:33
gtrak has quit [Ping timeout: 252 seconds]
00:36
xboner has joined #ocaml
00:43
xboner has quit [Ping timeout: 252 seconds]
00:45
neatonk has quit [Ping timeout: 272 seconds]
00:45
gtrak has joined #ocaml
00:53
ziyourenxiang has joined #ocaml
00:55
gtrak has quit [Ping timeout: 240 seconds]
00:57
gtrak has joined #ocaml
00:57
mfp has quit [Ping timeout: 245 seconds]
01:02
surfist6 has joined #ocaml
01:05
pierpal has quit [Ping timeout: 240 seconds]
01:05
cschneid has quit [Ping timeout: 264 seconds]
01:07
fds has quit [Ping timeout: 272 seconds]
01:08
cschneid has joined #ocaml
01:08
fds has joined #ocaml
01:11
surfist6 has quit [Ping timeout: 246 seconds]
01:15
keep_learning has quit [Remote host closed the connection]
01:39
silver has quit [Quit: rakede]
01:42
logicmoo has quit [Read error: Connection reset by peer]
01:44
gtrak has quit [Ping timeout: 240 seconds]
01:51
thomas_scrace has joined #ocaml
01:54
dmiles has joined #ocaml
01:55
thomas_scrace has quit [Ping timeout: 245 seconds]
02:14
tormen_ has joined #ocaml
02:17
tormen has quit [Ping timeout: 244 seconds]
02:20
pierpal has joined #ocaml
02:23
pierpal has quit [Remote host closed the connection]
02:38
apollojustice17 has joined #ocaml
02:39
apollojustice17 has quit [Remote host closed the connection]
02:40
pyx has joined #ocaml
02:45
keep_learning has joined #ocaml
02:48
pierpa has quit [Quit: Page closed]
02:51
ozy27 has joined #ocaml
02:52
keep_learning has quit [Remote host closed the connection]
02:52
pyx has quit [Quit: WeeChat 2.1]
02:54
ozy27 has quit [Remote host closed the connection]
02:59
keep_learning has joined #ocaml
03:09
jao has quit [Ping timeout: 260 seconds]
03:23
Eskatrem` has quit [Remote host closed the connection]
03:52
thomas_scrace has joined #ocaml
03:56
thomas_scrace has quit [Ping timeout: 245 seconds]
04:13
caltelt has joined #ocaml
04:17
pierpal has joined #ocaml
04:50
thomas_scrace has joined #ocaml
04:54
thomas_scrace has quit [Ping timeout: 240 seconds]
05:07
FreeBirdLjj has joined #ocaml
05:35
jbrown has quit [Ping timeout: 246 seconds]
06:02
yar15 has joined #ocaml
06:11
yar15 has quit [Ping timeout: 246 seconds]
07:00
caltelt has quit [Ping timeout: 240 seconds]
07:01
ovrstorm14 has joined #ocaml
07:03
safinaskar has joined #ocaml
07:03
<
safinaskar >
what is difference between algorithm W and algorithm J (Hindley-Milner)?
07:07
ovrstorm14 has quit [Remote host closed the connection]
07:14
bartholin has joined #ocaml
07:18
safinaskar has left #ocaml [#ocaml]
07:37
orbifx has joined #ocaml
07:44
orbifx has quit [Quit: WeeChat 2.1]
07:44
orbifx has joined #ocaml
07:46
jnavila has joined #ocaml
07:52
kakadu has joined #ocaml
08:15
<
orbifx >
hey reynir
08:20
orbifx has quit [Read error: Connection reset by peer]
08:20
orbifx1 has joined #ocaml
08:21
orbifx1 is now known as orbifx
08:27
jnavila has quit [Ping timeout: 246 seconds]
08:32
<
orbifx >
how can I tell the compiler that a named parameter is intentionaally note used?
08:32
<
reynir >
let f ~named:_ x y z = x + y + z
08:33
<
orbifx >
thanks reynir
08:33
neatonk has joined #ocaml
08:42
orbifx has quit [Read error: Connection reset by peer]
08:42
orbifx has joined #ocaml
08:46
mfp has joined #ocaml
08:48
<
orbifx >
reynir: so we can't omit labels now if the parameters are in order?
08:52
<
reynir >
IIRC you can omit the labels if you supply all arguments "at once"
08:53
erkin has joined #ocaml
09:08
orbifx has quit [Read error: Connection reset by peer]
09:09
orbifx has joined #ocaml
09:12
orbifx has quit [Read error: Connection reset by peer]
09:16
bartholin has quit [Remote host closed the connection]
09:17
bartholin has joined #ocaml
09:19
orbifx has joined #ocaml
09:20
<
orbifx >
reynir: I did that, but it wasn't happy, said I omitted the label. Moved on from it now, but will investigate more if it comes up again
09:24
<
octachron >
note that you can only omit labels if the notion of all arguments is meaningful. This is not the case for instance with "let f ~x = x"
09:34
orbifx1 has joined #ocaml
09:37
orbifx has quit [Ping timeout: 272 seconds]
09:39
orbifx1 has quit [Ping timeout: 240 seconds]
09:50
nopf has joined #ocaml
09:57
Guest43996 has joined #ocaml
10:01
orbifx1 has joined #ocaml
10:02
HarryS8 has joined #ocaml
10:02
pierpal has quit [Ping timeout: 240 seconds]
10:02
Guest43996 has quit [Remote host closed the connection]
10:04
isaachodes[m] has quit [Remote host closed the connection]
10:04
bglm[m] has quit [Remote host closed the connection]
10:04
rgr[m] has quit [Remote host closed the connection]
10:04
remix2000[m] has quit [Remote host closed the connection]
10:04
sven[m] has quit [Remote host closed the connection]
10:04
ejpcmac has quit [Read error: Connection reset by peer]
10:04
yetanotherion[m] has quit [Remote host closed the connection]
10:04
flux[m] has quit [Read error: Connection reset by peer]
10:04
equalunique[m] has quit [Read error: Connection reset by peer]
10:04
HDurer[m] has quit [Remote host closed the connection]
10:04
Bluddy[m] has quit [Remote host closed the connection]
10:04
peddie1 has quit [Read error: Connection reset by peer]
10:04
Orbifx[m] has quit [Read error: Connection reset by peer]
10:04
drsmkl[m] has quit [Remote host closed the connection]
10:04
smondet[m] has quit [Read error: Connection reset by peer]
10:04
caseypme[m] has quit [Read error: Connection reset by peer]
10:04
aspiwack[m] has quit [Read error: Connection reset by peer]
10:04
Multiocracy[m] has quit [Write error: Connection reset by peer]
10:04
Haudegen[m] has quit [Read error: Connection reset by peer]
10:04
dl3br[m] has quit [Read error: Connection reset by peer]
10:04
spectrumgomas[m] has quit [Remote host closed the connection]
10:04
srenatus[m] has quit [Write error: Connection reset by peer]
10:04
copy` has quit [Remote host closed the connection]
10:04
theaspiringhacke has quit [Remote host closed the connection]
10:04
jimt[m] has quit [Remote host closed the connection]
10:04
Walter[m] has quit [Remote host closed the connection]
10:04
regnat[m] has quit [Write error: Connection reset by peer]
10:04
h11[m] has quit [Remote host closed the connection]
10:07
HarryS8 has quit [Remote host closed the connection]
10:07
orbifx1 has quit [Read error: Connection reset by peer]
10:07
orbifx1 has joined #ocaml
10:09
sven[m] has joined #ocaml
10:31
jnavila has joined #ocaml
10:33
orbifx2 has joined #ocaml
10:34
orbifx1 has quit [Ping timeout: 272 seconds]
10:37
bglm[m] has joined #ocaml
10:37
equalunique[m] has joined #ocaml
10:37
Multiocracy[m] has joined #ocaml
10:37
srenatus[m] has joined #ocaml
10:37
spectrumgomas[m] has joined #ocaml
10:37
Walter[m] has joined #ocaml
10:37
Bluddy[m] has joined #ocaml
10:37
Haudegen[m] has joined #ocaml
10:37
rgr[m] has joined #ocaml
10:37
drsmkl[m] has joined #ocaml
10:37
regnat[m] has joined #ocaml
10:37
Orbifx[m] has joined #ocaml
10:37
peddie1 has joined #ocaml
10:37
aspiwack[m] has joined #ocaml
10:37
yetanotherion[m] has joined #ocaml
10:37
jimt[m] has joined #ocaml
10:37
remix2000[m] has joined #ocaml
10:37
copy` has joined #ocaml
10:37
smondet[m] has joined #ocaml
10:37
h11[m] has joined #ocaml
10:37
dl3br[m] has joined #ocaml
10:37
ejpcmac has joined #ocaml
10:37
flux[m] has joined #ocaml
10:37
HDurer[m] has joined #ocaml
10:37
caseypme[m] has joined #ocaml
10:37
isaachodes[m] has joined #ocaml
10:37
theaspiringhacke has joined #ocaml
10:38
pierpal has joined #ocaml
10:39
orbifx2 has quit [Ping timeout: 252 seconds]
10:41
pierpal has quit [Client Quit]
10:41
pierpal has joined #ocaml
10:48
orbifx2 has joined #ocaml
10:51
<
discord >
<mseri> Why not making it optional with ?named instead?
10:53
gareppa has joined #ocaml
10:55
jnavila has quit [Ping timeout: 252 seconds]
11:07
orbifx2 has quit [Read error: Connection reset by peer]
11:07
orbifx3 has joined #ocaml
11:14
<
orbifx3 >
it's an idea mseri :)
11:17
orbifx3 is now known as orbifx
11:18
Haudegen has joined #ocaml
11:27
jnavila has joined #ocaml
11:41
gareppa has quit [Quit: Leaving]
11:50
<
orbifx >
how can I inject the .opam version string into my code during compilation?
12:03
jao has joined #ocaml
12:08
icee3 has joined #ocaml
12:08
icee3 has quit [Remote host closed the connection]
12:19
<
discord >
<thangngoc89> orbifx: you can get it via Sys.ocaml_version
12:20
<
orbifx >
that would be the compiler's version
12:23
<
discord >
<thangngoc89> ah, sorry, I misread it
12:31
acuzio0 has joined #ocaml
12:34
acuzio0 has quit [Remote host closed the connection]
12:43
silver has joined #ocaml
12:48
<
reynir >
orbifx: if you build it using opam I think there's a version variable you could use in the build: section
12:50
<
orbifx >
I use dune for generating the binary releases
12:54
<
hannes >
(you'll need a "dune subst" call in your opam before "dune build")
12:56
<
orbifx >
thanks hannes
12:56
<
orbifx >
does that replace the strings in place or under _build?
13:12
dacid has joined #ocaml
13:17
dacid has quit [Ping timeout: 246 seconds]
13:49
<
orbifx >
any Mirage folk here? Can Mirage access any video buffers?
13:49
<
reynir >
there's a WIP mirage-framebuffer
13:53
lynxis28 has joined #ocaml
13:56
lynxis28 has quit [Remote host closed the connection]
14:56
TheLemonMan has joined #ocaml
15:02
orbifx has quit [Read error: Connection reset by peer]
15:03
orbifx1 has joined #ocaml
15:07
pierpal has quit [Quit: Poof]
15:08
pierpal has joined #ocaml
15:49
Guest43987 has joined #ocaml
15:49
Guest43987 has quit [Read error: Connection reset by peer]
15:50
orbifx1 is now known as orbifx
15:57
tane has joined #ocaml
16:22
orbifx1 has joined #ocaml
16:25
orbifx has quit [Ping timeout: 246 seconds]
16:49
ziyourenxiang has quit [Ping timeout: 245 seconds]
16:55
orbifx2 has joined #ocaml
16:55
orbifx2 is now known as orbifx
16:58
orbifx1 has quit [Ping timeout: 240 seconds]
17:18
jbrown has joined #ocaml
17:21
pskosinski26 has joined #ocaml
17:24
pskosinski26 has quit [Remote host closed the connection]
17:28
<
steenuil >
is there any reason why documentation comments wouldn't show up on polymorphic variant items in odoc?
17:32
<
steenuil >
I tried with [@ocaml.doc "foo"] and it doesn't work either
17:35
orbifx has quit [Ping timeout: 252 seconds]
17:50
KeyJoo has joined #ocaml
17:56
gikiam has quit [*.net *.split]
17:56
mattg_ has quit [*.net *.split]
17:56
caw_________ has quit [*.net *.split]
17:56
Fardale has quit [*.net *.split]
17:56
vinoski has quit [*.net *.split]
17:56
adrien has quit [*.net *.split]
17:56
adi_____ has quit [*.net *.split]
17:56
sspi__ has quit [*.net *.split]
17:56
chenglou has quit [*.net *.split]
17:56
Fardale has joined #ocaml
17:56
gikiam has joined #ocaml
17:56
chenglou_ has joined #ocaml
17:56
vinoski has joined #ocaml
17:57
adi_____ has joined #ocaml
17:57
adrien has joined #ocaml
17:57
mattg_ has joined #ocaml
17:57
sspi__ has joined #ocaml
17:57
caw_________ has joined #ocaml
19:05
groovy2shoes has quit [Ping timeout: 252 seconds]
19:07
<
KeyJoo >
Hi! Can I see some case used Ocaml?
19:17
coventry has joined #ocaml
19:17
Haudegen has quit [Remote host closed the connection]
19:17
pierpa has joined #ocaml
19:17
ejpcmac has quit [Read error: Connection reset by peer]
19:17
yetanotherion[m] has quit [Remote host closed the connection]
19:17
rgr[m] has quit [Remote host closed the connection]
19:17
Bluddy[m] has quit [Read error: Connection reset by peer]
19:17
bglm[m] has quit [Read error: Connection reset by peer]
19:17
caseypme[m] has quit [Read error: Connection reset by peer]
19:17
srenatus[m] has quit [Remote host closed the connection]
19:17
flux[m] has quit [Remote host closed the connection]
19:17
remix2000[m] has quit [Read error: Connection reset by peer]
19:18
Walter[m] has quit [Remote host closed the connection]
19:18
smondet[m] has quit [Remote host closed the connection]
19:18
aspiwack[m] has quit [Remote host closed the connection]
19:18
equalunique[m] has quit [Write error: Connection reset by peer]
19:18
dl3br[m] has quit [Read error: Connection reset by peer]
19:18
regnat[m] has quit [Remote host closed the connection]
19:18
spectrumgomas[m] has quit [Read error: Connection reset by peer]
19:18
copy` has quit [Write error: Connection reset by peer]
19:18
HDurer[m] has quit [Read error: Connection reset by peer]
19:18
peddie1 has quit [Read error: Connection reset by peer]
19:18
<
coventry >
What's the name for the `x.Module_name.attribute` syntax, for inline specification of the namespace to get `attribute` from?
19:18
isaachodes[m] has quit [Remote host closed the connection]
19:18
drsmkl[m] has quit [Remote host closed the connection]
19:18
Multiocracy[m] has quit [Write error: Connection reset by peer]
19:18
Orbifx[m] has quit [Read error: Connection reset by peer]
19:18
jimt[m] has quit [Read error: Connection reset by peer]
19:18
h11[m] has quit [Read error: Connection reset by peer]
19:18
theaspiringhacke has quit [Read error: Connection reset by peer]
19:18
Haudegen[m] has quit [Write error: Connection reset by peer]
19:18
sven[m] has quit [Read error: Connection reset by peer]
19:24
rwmjones has joined #ocaml
19:24
sven[m] has joined #ocaml
19:25
sven[m] has quit [Remote host closed the connection]
19:32
gtrak has joined #ocaml
19:35
sven[m] has joined #ocaml
19:44
<
discord >
<thangngoc89> it's a form of local open
19:45
ejpcmac has joined #ocaml
19:45
caseypme[m] has joined #ocaml
19:45
h11[m] has joined #ocaml
19:45
HDurer[m] has joined #ocaml
19:45
srenatus[m] has joined #ocaml
19:45
dl3br[m] has joined #ocaml
19:45
jimt[m] has joined #ocaml
19:45
smondet[m] has joined #ocaml
19:45
remix2000[m] has joined #ocaml
19:45
copy` has joined #ocaml
19:45
drsmkl[m] has joined #ocaml
19:45
aspiwack[m] has joined #ocaml
19:45
rgr[m] has joined #ocaml
19:45
Bluddy[m] has joined #ocaml
19:45
spectrumgomas[m] has joined #ocaml
19:45
peddie1 has joined #ocaml
19:45
equalunique[m] has joined #ocaml
19:45
Haudegen[m] has joined #ocaml
19:45
Multiocracy[m] has joined #ocaml
19:45
bglm[m] has joined #ocaml
19:45
Orbifx[m] has joined #ocaml
19:45
flux[m] has joined #ocaml
19:45
theaspiringhacke has joined #ocaml
19:45
regnat[m] has joined #ocaml
19:45
isaachodes[m] has joined #ocaml
19:45
Walter[m] has joined #ocaml
19:45
yetanotherion[m] has joined #ocaml
19:47
gtrak has quit [Ping timeout: 250 seconds]
19:51
gtrak has joined #ocaml
19:53
drathir15 has joined #ocaml
19:54
Fare has joined #ocaml
19:54
<
Fare >
What is a good library to support JSON-RPC on OCaml?
19:55
drathir15 has quit [Remote host closed the connection]
20:07
<
coventry >
@discord: Thanks.
20:14
gtrak has quit [Ping timeout: 240 seconds]
20:23
kalio has quit [Ping timeout: 252 seconds]
20:24
kalio has joined #ocaml
20:24
TheLemonMan has quit [Quit: "It's now safe to turn off your computer."]
20:30
rwmjones has joined #ocaml
20:36
Haudegen has joined #ocaml
20:38
rwmjones has joined #ocaml
20:42
Fare has quit [Ping timeout: 250 seconds]
20:53
<
coventry >
How can I get a `FLG -w -<number>` entry in a dune-generated `.merlin` file? The -w flag is already in already in the `ocamlc_flags` entry in the `dune` file. Is there a way to tell it to carry that over to merlin?
20:53
fds has quit [Changing host]
20:53
fds has joined #ocaml
20:58
Fare has joined #ocaml
20:59
Guest43987 has joined #ocaml
21:03
Jesin has quit [Quit: Leaving]
21:04
Guest43987 has quit [Remote host closed the connection]
21:08
Jesin has joined #ocaml
21:12
clockish has quit [Ping timeout: 260 seconds]
21:17
clockish has joined #ocaml
21:24
tane has quit [Quit: Leaving]
21:24
<
Leonidas >
Fare: after skimming it, yeah, pretty much
21:29
jnavila has quit [Ping timeout: 246 seconds]
21:35
eldritch23 has joined #ocaml
21:36
cobax has quit [Ping timeout: 250 seconds]
21:36
eldritch23 has quit [Remote host closed the connection]
21:39
<
coventry >
Where are the the semantics of the dune's (env (dev...)) and and (env (release...)) documented? I stuck a bunch of stuff in (env (dev...)) in the root dune file, and I'm curious when that applies.
21:39
jbrown has quit [Ping timeout: 240 seconds]
21:55
<
discord >
<mseri> @Fare mirage/ocaml-rpc is not bad. Unfortunately it is poorly documented and is undergoing some major refactoring though, but it is used in production for xenserver so it is quite battle tested
21:59
<
discord >
<mseri> And the readme does a decent job in describing the library and the ppx rewriters (also the examples are a reasonable starting point)
22:02
kakadu has quit [Ping timeout: 240 seconds]
22:13
Guest32399 has joined #ocaml
22:14
cobax has joined #ocaml
22:16
Guest32399 has quit [Remote host closed the connection]
22:18
emily__ has joined #ocaml
22:18
emily__ has quit [Client Quit]
22:19
emily__ has joined #ocaml
22:20
emily__ has quit [Client Quit]
22:20
emily__ has joined #ocaml
22:20
emily__ has quit [Client Quit]
22:22
bartholin has quit [Remote host closed the connection]
22:23
emily__ has joined #ocaml
22:24
emily__ has quit [Client Quit]
22:29
coventry has quit [Remote host closed the connection]
22:30
emily__ has joined #ocaml
22:31
emily__ has quit [Client Quit]
22:31
emily__ has joined #ocaml
22:33
emily__ has quit [Client Quit]
22:34
emily__ has joined #ocaml
22:38
emily is now known as emily-oldirssi
22:38
emily__ is now known as emily
22:39
emily-oldirssi has quit [Quit: leaving]
23:12
gtrak has joined #ocaml
23:16
neatonk has quit [Ping timeout: 252 seconds]
23:21
orbifx has joined #ocaml
23:23
gtrak has quit [Ping timeout: 250 seconds]
23:32
pitastrudl has left #ocaml ["Bye"]
23:40
Fare has quit [Ping timeout: 245 seconds]
23:43
orbifx has quit [Quit: WeeChat 2.1]