00:04
wingsorc has joined #ocaml
00:06
wonko has quit [Ping timeout: 256 seconds]
00:15
olle has quit [Ping timeout: 260 seconds]
00:16
zebrag has quit [Ping timeout: 256 seconds]
00:24
Techcable has joined #ocaml
00:26
Haudegen has quit [Ping timeout: 260 seconds]
00:32
azimut has quit [Remote host closed the connection]
00:33
azimut has joined #ocaml
00:56
<
rf >
How can I filter a member out of a Yojson.Safe.t? filter_member takes a list of json, I want to remove a property of the json
00:59
Tuplanolla has quit [Quit: Leaving.]
01:02
azimut has quit [Ping timeout: 255 seconds]
01:03
wingsorc has quit [Remote host closed the connection]
01:11
perrierjouet has quit [Quit: WeeChat 3.7.1]
01:17
perrierjouet has joined #ocaml
01:37
wingsorc has joined #ocaml
02:27
bobo has joined #ocaml
02:30
spip has quit [Ping timeout: 260 seconds]
03:08
chrisz has quit [Ping timeout: 256 seconds]
03:09
chrisz has joined #ocaml
03:24
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
03:36
rf has quit [Quit: Leaving]
03:41
perrierjouet has quit [Quit: WeeChat 3.7.1]
03:42
perrierjouet has joined #ocaml
04:29
troydm has quit [Ping timeout: 256 seconds]
04:38
zebrag has joined #ocaml
04:39
zebrag has quit [Client Quit]
04:42
xd1le has joined #ocaml
04:59
mbuf has joined #ocaml
05:13
Haudegen has joined #ocaml
05:34
dextaa has joined #ocaml
06:46
bgs has quit [Remote host closed the connection]
06:51
azimut has joined #ocaml
06:56
bartholin has joined #ocaml
07:21
jao has quit [Ping timeout: 256 seconds]
07:24
Serpent7776 has joined #ocaml
07:39
troydm has joined #ocaml
07:41
Serpent7776 has quit [Ping timeout: 240 seconds]
07:44
mro has joined #ocaml
07:59
azimut has quit [Ping timeout: 255 seconds]
08:01
azimut has joined #ocaml
08:06
mro_ has joined #ocaml
08:10
mro has quit [Ping timeout: 252 seconds]
08:17
bartholin has quit [Quit: Leaving]
08:18
Serpent7776 has joined #ocaml
08:32
waleee has quit [Ping timeout: 256 seconds]
08:51
azimut has quit [Ping timeout: 255 seconds]
08:52
azimut has joined #ocaml
09:17
azimut has quit [Ping timeout: 255 seconds]
09:17
azimut has joined #ocaml
09:27
kakadu has joined #ocaml
09:27
olle has joined #ocaml
09:41
gareppa has joined #ocaml
09:50
gareppa has quit [Quit: Leaving]
09:53
wonko has joined #ocaml
10:00
mro_ has quit [Quit: Leaving...]
10:07
perrierjouet has quit [Quit: WeeChat 3.7.1]
10:11
perrierjouet has joined #ocaml
10:28
troydm has quit [Ping timeout: 260 seconds]
10:36
gentauro has quit [Read error: Connection reset by peer]
10:42
gentauro has joined #ocaml
11:01
kakadu_ has joined #ocaml
11:01
kakadu has quit [Read error: Connection reset by peer]
11:22
kurfen has quit [Read error: Connection reset by peer]
11:40
genpaku has quit [Remote host closed the connection]
11:40
szkl has joined #ocaml
11:40
genpaku has joined #ocaml
11:49
kurfen has joined #ocaml
12:48
serpent has joined #ocaml
13:07
serpent has quit [Ping timeout: 256 seconds]
13:19
Haudegen has quit [Quit: Bin weg.]
13:26
troydm has joined #ocaml
13:27
olle has quit [Ping timeout: 260 seconds]
13:28
azimut has quit [Ping timeout: 255 seconds]
13:29
olle has joined #ocaml
13:40
xd1le has quit [Ping timeout: 268 seconds]
13:51
xd1le has joined #ocaml
14:28
spip has joined #ocaml
14:28
bobo has quit [Ping timeout: 260 seconds]
14:28
Haudegen has joined #ocaml
14:52
jao has joined #ocaml
14:56
rgrinberg has joined #ocaml
15:33
xd1le has quit [Quit: xd1le]
15:45
gwizon has joined #ocaml
15:53
mro has joined #ocaml
15:56
Techcable has quit [Ping timeout: 260 seconds]
15:56
xgqt has quit [Ping timeout: 260 seconds]
15:57
xgqt has joined #ocaml
16:11
Serpent7776 has quit [Quit: WeeChat 1.9.1]
16:15
Serpent7776 has joined #ocaml
16:29
gwizon has quit [Remote host closed the connection]
16:31
gwizon has joined #ocaml
16:37
gwizon has quit [Remote host closed the connection]
16:38
gwizon has joined #ocaml
16:39
gwizon has quit [Remote host closed the connection]
16:43
Haudegen has quit [Quit: Bin weg.]
16:43
troydm has quit [Ping timeout: 260 seconds]
16:47
bgs has joined #ocaml
16:52
azimut has joined #ocaml
16:58
olle has quit [Ping timeout: 256 seconds]
17:02
mro has quit [Remote host closed the connection]
17:22
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:29
gwizon has joined #ocaml
17:41
Tuplanolla has joined #ocaml
17:43
wagle has joined #ocaml
17:44
Haudegen has joined #ocaml
17:49
gwizon has quit [Remote host closed the connection]
17:51
gwizon has joined #ocaml
18:00
ns12 has quit [Quit: bye]
18:01
ns12 has joined #ocaml
18:14
gwizon has quit [Quit: Lost terminal]
18:15
gwizon has joined #ocaml
18:29
mbuf has quit [Quit: Leaving]
18:30
gwizon has quit [Remote host closed the connection]
18:30
kurfen has quit [Ping timeout: 256 seconds]
18:35
kurfen has joined #ocaml
18:45
John_Ivan has joined #ocaml
18:53
wpcarro has joined #ocaml
18:53
calvnce has joined #ocaml
19:01
mro has joined #ocaml
19:04
bartholin has joined #ocaml
19:07
mro has quit [Remote host closed the connection]
19:18
mro has joined #ocaml
19:20
mro has quit [Remote host closed the connection]
19:21
lisbeths has joined #ocaml
19:22
mro has joined #ocaml
19:26
mro has quit [Remote host closed the connection]
19:27
gwizon has joined #ocaml
19:29
mro has joined #ocaml
19:29
gwizon has quit [Client Quit]
19:30
gwizon has joined #ocaml
19:30
gwizon has quit [Client Quit]
19:31
gwizon has joined #ocaml
19:32
gwizon has quit [Remote host closed the connection]
19:33
gwizon has joined #ocaml
19:36
gwizon has quit [Client Quit]
19:38
gwizon has joined #ocaml
19:38
gwizon has joined #ocaml
19:42
troydm has joined #ocaml
19:54
gwizon has quit [Remote host closed the connection]
20:16
azimut has joined #ocaml
20:28
mro has quit [Remote host closed the connection]
20:34
<
greenbagels >
So when Marshalling a variable to an output file, does this basically guarantee safe round-tripping of arbitrary user-defined data types assuming the types are properly defined and annotations are used to constrain the file -> variable conversion?
20:36
mro has joined #ocaml
20:36
<
companion_cube >
"safe" is relative
20:37
<
companion_cube >
if you use the wrong type, segfault; if it's an incompatible version of OCaml, probably just failure
20:40
<
greenbagels >
Yeah the second one was more of my concern
20:40
<
greenbagels >
Ok that makes sense
20:51
rgrinberg has joined #ocaml
20:52
rgrinberg has quit [Client Quit]
20:56
azimut has quit [Ping timeout: 255 seconds]
21:16
rgrinberg has joined #ocaml
21:21
Techcable has joined #ocaml
21:28
calvnce has quit [Ping timeout: 260 seconds]
21:38
milia has joined #ocaml
21:40
<
zozozo >
greenbagels: there are some things that are not safe to Marshall : functions cannot be marshaled by default (and you'll get an exception if you try to Marshall something that contain a function), and extensible types (e.g
21:40
<
zozozo >
Exceptions) may have weird behavior
21:43
<
companion_cube >
yeah if you serialize closures I think you need to read back from the same binary
21:57
Menchers has quit [Killed (palladium.libera.chat (Nickname regained by services))]
22:08
Menchers_ has joined #ocaml
22:21
<
zozozo >
and you need to give the adequate flag to the marshalling functions
22:30
Serpent7776 has quit [Ping timeout: 268 seconds]
22:34
troydm has quit [Ping timeout: 252 seconds]
22:36
Haudegen has quit [Quit: No Ping reply in 180 seconds.]
22:37
Haudegen has joined #ocaml
22:38
lisbeths has quit [Quit: Connection closed]
22:42
mro has quit [Quit: Leaving...]
22:42
bartholin has quit [Quit: Leaving]
22:46
bgs has quit [Remote host closed the connection]
23:04
wonko has quit [Ping timeout: 240 seconds]
23:05
wonko has joined #ocaml
23:10
keyboard has joined #ocaml
23:39
TakinOver has quit [Ping timeout: 240 seconds]
23:49
rak has quit [Quit: Segmentation fault (core recycled)]