00:02
reem has joined #ocaml
00:03
<
S11001001 >
SomeDamnBody: don't know; wouldn't help you in a program anyway
00:04
reem has quit [Remote host closed the connection]
00:04
badkins has quit [Ping timeout: 240 seconds]
00:10
AltGr has joined #ocaml
00:10
jbrown has joined #ocaml
00:11
laughing-octo-sh has quit [Ping timeout: 244 seconds]
00:18
Guest29441 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
00:19
myyst is now known as myst
00:25
yomimono has quit [Ping timeout: 256 seconds]
00:27
reem has joined #ocaml
00:32
boogie has joined #ocaml
00:33
paolooo has quit [Ping timeout: 246 seconds]
00:34
madroach has quit [Ping timeout: 264 seconds]
00:34
netABCs has joined #ocaml
00:34
yaewa has joined #ocaml
00:35
madroach has joined #ocaml
00:36
moei has quit [Ping timeout: 272 seconds]
00:37
swgillespie has joined #ocaml
00:38
antkong has quit [Ping timeout: 264 seconds]
00:40
netABCs has quit [Ping timeout: 252 seconds]
00:43
ontologiae_ has joined #ocaml
00:44
MooseAndCaml has quit [Quit: Page closed]
00:45
boogie has quit [Remote host closed the connection]
00:45
mcclurmc has quit [Ping timeout: 246 seconds]
00:49
jwatzman|work has quit [Quit: jwatzman|work]
00:50
jprakash has quit [Quit: leaving]
00:54
nullcat has quit [Ping timeout: 256 seconds]
01:04
travisbrady has quit [Quit: travisbrady]
01:16
wagle has quit [Remote host closed the connection]
01:17
travisbrady has joined #ocaml
01:23
wagle has joined #ocaml
01:28
wagle has quit [Ping timeout: 245 seconds]
01:28
oriba has quit [Quit: Verlassend]
01:28
wagle has joined #ocaml
01:39
nullcat has joined #ocaml
01:42
mcclurmc has joined #ocaml
01:44
ontologiae_ has quit [Ping timeout: 252 seconds]
01:47
mcclurmc has quit [Ping timeout: 250 seconds]
01:47
reem has quit [Remote host closed the connection]
01:49
ghostpl_ has joined #ocaml
01:49
antkong has joined #ocaml
01:50
antkong has quit [Client Quit]
01:52
reem has joined #ocaml
01:54
ghostpl_ has quit [Ping timeout: 245 seconds]
01:55
badon has quit [Quit: Leaving]
01:55
ygrek has joined #ocaml
01:55
jbalint has quit [Quit: Bye!]
01:57
ptc has joined #ocaml
01:57
ptc is now known as Guest6367
01:59
reem has quit [Remote host closed the connection]
02:01
travisbrady has quit [Quit: travisbrady]
02:02
Guest6367 has quit [Ping timeout: 272 seconds]
02:03
SomeDamnBody has quit [Ping timeout: 245 seconds]
02:05
ptc_ has joined #ocaml
02:07
swgillespie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
02:16
claudiuc_ has quit [Remote host closed the connection]
02:16
yminsky has joined #ocaml
02:16
reem has joined #ocaml
02:16
claudiuc has joined #ocaml
02:17
claudiuc has quit [Remote host closed the connection]
02:17
claudiuc has joined #ocaml
02:17
claudiuc has quit [Remote host closed the connection]
02:18
lordkryss has quit [Quit: Connection closed for inactivity]
02:20
jbalint has joined #ocaml
02:20
jbalint has joined #ocaml
02:24
netABCs has joined #ocaml
02:29
netABCs has quit [Ping timeout: 246 seconds]
02:29
reem has quit [Remote host closed the connection]
02:30
jbalint has quit [Quit: Bye!]
02:31
netABCs has joined #ocaml
02:32
reem has joined #ocaml
02:33
rgrinberg has quit [Quit: WeeChat 1.1.1]
02:33
reem has quit [Remote host closed the connection]
02:35
reem has joined #ocaml
02:35
badon has joined #ocaml
02:36
yminsky has quit [Quit: yminsky]
02:38
darkf has joined #ocaml
02:42
reem has quit [Remote host closed the connection]
02:43
mcclurmc has joined #ocaml
02:46
travisbrady has joined #ocaml
02:48
mcclurmc has quit [Ping timeout: 256 seconds]
02:58
reem has joined #ocaml
03:00
reem has quit [Remote host closed the connection]
03:02
jbalint has joined #ocaml
03:02
jbalint has quit [Changing host]
03:02
jbalint has joined #ocaml
03:03
reem has joined #ocaml
03:04
travisbrady has quit [Quit: travisbrady]
03:08
reem has quit [Remote host closed the connection]
03:13
jao has quit [Ping timeout: 255 seconds]
03:14
reem has joined #ocaml
03:19
jbalint has quit [Quit: Bye!]
03:20
<
seangrove >
Is it not common to check in .merlin files?
03:22
bytbox has joined #ocaml
03:22
reem has quit [Remote host closed the connection]
03:23
reem has joined #ocaml
03:24
jbalint has joined #ocaml
03:25
reem has quit [Remote host closed the connection]
03:27
<
whitequark >
i do it always
03:27
reem has joined #ocaml
03:30
reem has quit [Remote host closed the connection]
03:32
reem has joined #ocaml
03:33
ggole has joined #ocaml
03:33
jbalint has quit [Quit: Bye!]
03:34
reem has quit [Remote host closed the connection]
03:37
badkins has joined #ocaml
03:38
ghostpl_ has joined #ocaml
03:40
reem has joined #ocaml
03:42
badkins has quit [Ping timeout: 244 seconds]
03:44
travisbrady has joined #ocaml
03:44
mcclurmc has joined #ocaml
03:45
ghostpl_ has quit [Ping timeout: 240 seconds]
03:47
travisbrady has quit [Client Quit]
03:49
mcclurmc has quit [Ping timeout: 264 seconds]
03:58
AlexRussia has quit [Ping timeout: 250 seconds]
04:01
jonh has quit [Quit: WeeChat 0.4.2]
04:03
nuy_19031046 has joined #ocaml
04:08
badkins has joined #ocaml
04:09
reem has quit [Remote host closed the connection]
04:09
badkins has quit [Client Quit]
04:24
reem has joined #ocaml
04:30
_pakchoi_ops has joined #ocaml
04:32
reem has quit [Remote host closed the connection]
04:34
reem has joined #ocaml
04:38
darkf has quit [Ping timeout: 245 seconds]
04:40
reem has quit [Remote host closed the connection]
04:45
mcclurmc has joined #ocaml
04:45
darkf has joined #ocaml
04:46
reem has joined #ocaml
04:49
mcclurmc has quit [Ping timeout: 256 seconds]
04:54
_5kg has quit [Ping timeout: 256 seconds]
04:56
reem has quit [Remote host closed the connection]
04:58
SomeDamnBody has joined #ocaml
05:00
reem has joined #ocaml
05:01
AlexRussia has joined #ocaml
05:02
reem has quit [Remote host closed the connection]
05:03
MrScout has quit [Ping timeout: 265 seconds]
05:04
reem has joined #ocaml
05:07
reem has quit [Remote host closed the connection]
05:08
johnelse is now known as johnel_away
05:08
johnel_away is now known as johnelse
05:09
ptc_ has quit [Ping timeout: 240 seconds]
05:09
reem has joined #ocaml
05:11
_pakchoi_ops has quit [Read error: Connection reset by peer]
05:12
_pakchoi_ops has joined #ocaml
05:29
ghostpl_ has joined #ocaml
05:30
reem has quit [Remote host closed the connection]
05:30
AlexRussia has quit [Ping timeout: 246 seconds]
05:30
reem has joined #ocaml
05:32
MrScout has joined #ocaml
05:32
AlexRussia has joined #ocaml
05:34
ghostpl_ has quit [Ping timeout: 264 seconds]
05:38
_5kg has joined #ocaml
05:42
reem has quit [Remote host closed the connection]
05:45
MrScout has quit [Read error: Connection reset by peer]
05:45
mcclurmc has joined #ocaml
05:46
reem has joined #ocaml
05:46
MrScout has joined #ocaml
05:50
mcclurmc has quit [Ping timeout: 265 seconds]
05:50
`eeks has joined #ocaml
05:51
<
`eeks >
Is there any good way to override the Location.t information of an expression returned by Parse.express (Lexing.from_string ...) ?
05:53
reem has quit [Remote host closed the connection]
05:53
reem has joined #ocaml
05:54
<
ggole >
override in what way?
05:56
reem has quit [Remote host closed the connection]
05:57
<
`eeks >
Well, when I parse an arbitrary string I am getting this kind of location :
05:57
<
`eeks >
File "", line 1, characters 25-27
05:58
<
`eeks >
BTW I am writing a PPX extension
05:58
<
`eeks >
part of the field I am decoding are ban fide expressions.
05:58
<
ggole >
Usually you have a function something like val next_token : Lexing.lexbuf -> Parse.token
05:59
<
ggole >
You could wrap this function to transform the location info
05:59
<
`eeks >
I was thinking initially about doing that recursively on the Parse.token, but it might indeed be easier on the lexbuf
06:00
<
ggole >
Hmm, tokens aren't usually recursive structures...
06:01
<
`eeks >
Oh, I meant Parsetree.expression. This is what I am using to transform my lexbuf.
06:01
<
`eeks >
Parse.expression.
06:02
<
ggole >
Between your lexer and parser, isn't there a function to pull the next token out of the lexer?
06:02
<
`eeks >
Nope, it's done pretty much directly. Although I'm not fully aware of the whole API yet.
06:03
<
ggole >
(It's probably in there, but in a place you can't get to.)
06:04
<
`eeks >
:p where would be the fun otherwise ?
06:05
<
ggole >
That might cause you some problems
06:06
<
ggole >
The lexbuf contains current positions which you can get at, but the parser is likely to eat a whole bunch of tokens at one time
06:06
<
ggole >
And you won't be able to get to them
06:06
<
ggole >
Maybe walking the expression will be easier after all.
06:12
_5kg has quit [Ping timeout: 256 seconds]
06:14
<
`eeks >
It looks like by overriding the start and curr position of the lexer I can reach my goal.
06:14
<
`eeks >
good catch :) thanks !
06:22
Guest31356 has quit [Remote host closed the connection]
06:23
_pakchoi_ops has quit [Remote host closed the connection]
06:32
swgillespie has joined #ocaml
06:33
slash^ has joined #ocaml
06:33
kakadu has joined #ocaml
06:36
reem has joined #ocaml
06:37
SomeDamnBody has quit [Ping timeout: 255 seconds]
06:45
MercurialAlchemi has joined #ocaml
06:46
mcclurmc has joined #ocaml
06:51
mcclurmc has quit [Ping timeout: 264 seconds]
06:57
_5kg has joined #ocaml
07:00
ghostpl_ has joined #ocaml
07:05
reem has quit [Remote host closed the connection]
07:07
ghostpl_ has quit [Ping timeout: 264 seconds]
07:07
reem has joined #ocaml
07:17
reem has quit [Remote host closed the connection]
07:18
swgillespie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
07:19
reem has joined #ocaml
07:26
huza has joined #ocaml
07:31
_5kg has quit [Ping timeout: 244 seconds]
07:47
ygrek has quit [Ping timeout: 245 seconds]
07:47
mcclurmc has joined #ocaml
07:52
mcclurmc has quit [Ping timeout: 252 seconds]
07:55
reem has quit [Remote host closed the connection]
08:03
Submarine has joined #ocaml
08:03
Submarine has joined #ocaml
08:04
reem has joined #ocaml
08:07
Simn has joined #ocaml
08:10
ghostpl_ has joined #ocaml
08:11
flasheater has quit [Ping timeout: 246 seconds]
08:11
bugabinga has joined #ocaml
08:15
_5kg has joined #ocaml
08:15
ghostpl_ has quit [Ping timeout: 272 seconds]
08:20
AlexRussia has quit [Ping timeout: 272 seconds]
08:24
ggole has quit [Read error: Connection reset by peer]
08:24
AlexRussia has joined #ocaml
08:25
ggole has joined #ocaml
08:33
nullcat has quit [Read error: Connection reset by peer]
08:34
nullcat has joined #ocaml
08:39
ggole has quit [Read error: Connection reset by peer]
08:40
ggole has joined #ocaml
08:41
ggole has quit [Read error: Connection reset by peer]
08:43
ggole has joined #ocaml
08:47
nojb has joined #ocaml
08:48
mcclurmc has joined #ocaml
08:48
<
nojb >
is there a way to define a function val ptr_compare : ‘a -> ‘a -> int that performs
*pointer* compare ?
08:51
tane has joined #ocaml
08:52
mcclurmc has quit [Ping timeout: 252 seconds]
08:54
<
nojb >
yes, but I need ‘a -> ‘a -> int, not ‘a -> ‘a -> bool
08:54
<
reynir >
yea, I noticed
08:54
<
reynir >
what would the int represent?
08:56
yomimono has joined #ocaml
08:56
<
nojb >
well … nothing, really, but I would like to define a map that has keys that are compared physically, not structurally
08:58
<
reynir >
maybe there's something in Obj
08:58
<
axiles >
nojb: the GC might move the position of the blocks in the heap, therefore comparing pointers is not really relevant
08:58
<
nojb >
I guess I’ll use hashtbl, then :)
09:01
AltGr has left #ocaml [#ocaml]
09:02
huza has quit [Ping timeout: 246 seconds]
09:14
reem has quit [Remote host closed the connection]
09:14
nojb has quit [Quit: nojb]
09:20
_5kg has quit [Ping timeout: 272 seconds]
09:25
lordkryss has joined #ocaml
09:39
nuy_19031046 has left #ocaml [#ocaml]
09:43
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
09:43
yomimono has quit [Ping timeout: 256 seconds]
09:45
<
ggole >
nojb: careful with Hashtbl if you have mutable parts
09:45
<
ggole >
The "safe" way to do identity is to add a unique id to your object and hash/compare on that
09:46
<
ggole >
With that you can have arbitrary mutation (except of the id, obviously)
09:53
laughing-octo-sh has joined #ocaml
09:59
ghostpl_ has joined #ocaml
10:05
_5kg has joined #ocaml
10:05
ghostpl_ has quit [Ping timeout: 240 seconds]
10:19
mort___ has joined #ocaml
10:21
<
def` >
(ocaml objects come with physical identity, you can just wrap in a <id : 'a>)
10:22
pyon has quit [Quit: ##feminism,##politics Oh, you touch my tralala... Mmm, my ding-ding-pyon!]
10:24
Haudegen has quit [Ping timeout: 264 seconds]
10:24
monod has joined #ocaml
10:25
ontologiae_ has joined #ocaml
10:31
dav___ has quit [Ping timeout: 264 seconds]
10:31
Haudegen has joined #ocaml
10:32
Guest99911 has joined #ocaml
10:32
<
ggole >
But then you're using objects D:
10:41
monod has quit [Ping timeout: 245 seconds]
10:43
mort___ has quit [Quit: Leaving.]
10:49
mcclurmc has joined #ocaml
10:49
_5kg has quit [Ping timeout: 252 seconds]
10:54
mcclurmc has quit [Ping timeout: 256 seconds]
11:05
contempt has quit [Ping timeout: 245 seconds]
11:07
contempt has joined #ocaml
11:25
ontologiae_ has quit [Ping timeout: 272 seconds]
11:30
bugabinga has quit [Remote host closed the connection]
11:32
paradoja has joined #ocaml
11:32
bugabinga has joined #ocaml
11:34
_5kg has joined #ocaml
11:47
_5kg has quit [Ping timeout: 265 seconds]
11:50
mcclurmc has joined #ocaml
11:52
tane has quit [Quit: Verlassend]
11:54
mcclurmc has quit [Ping timeout: 240 seconds]
11:57
Haudegen has quit [Ping timeout: 252 seconds]
12:00
TheLemonMan has joined #ocaml
12:04
Haudegen has joined #ocaml
12:20
tane has joined #ocaml
12:30
_5kg has joined #ocaml
12:41
monod has joined #ocaml
12:42
averell has joined #ocaml
12:43
averell has quit [Changing host]
12:43
averell has joined #ocaml
12:49
Haudegen has quit [Ping timeout: 265 seconds]
12:51
mcclurmc has joined #ocaml
12:54
Haudegen has joined #ocaml
12:55
mcclurmc has quit [Ping timeout: 240 seconds]
12:55
paradoja has quit [Ping timeout: 252 seconds]
12:57
AlexRussia has quit [Ping timeout: 272 seconds]
13:21
ontologiae_ has joined #ocaml
13:26
ontologiae_ has quit [Ping timeout: 245 seconds]
13:44
travisbrady has joined #ocaml
13:46
laughing-octo-sh has quit [Ping timeout: 252 seconds]
13:46
monod has quit [Ping timeout: 265 seconds]
13:50
ontologiae_ has joined #ocaml
13:52
mcclurmc has joined #ocaml
13:56
mcclurmc has quit [Ping timeout: 245 seconds]
14:00
travisbrady has quit [Quit: travisbrady]
14:01
jlewis_ has quit [Remote host closed the connection]
14:02
ygrek has joined #ocaml
14:10
monod has joined #ocaml
14:11
yminsky has joined #ocaml
14:19
gt2013 has joined #ocaml
14:25
pyon has joined #ocaml
14:27
HashGa_ has joined #ocaml
14:27
HashGa_ has quit [Client Quit]
14:29
Muzer has quit [Ping timeout: 264 seconds]
14:36
<
tane >
is there any way to let menhir work on a char stream directly instead of a token stream?
14:37
testcocoon has quit [Quit: Coyote finally caught me]
14:37
axiles has quit [Ping timeout: 264 seconds]
14:37
mort___ has joined #ocaml
14:40
AlexRussia has joined #ocaml
14:40
ghostpl_ has joined #ocaml
14:41
badkins has joined #ocaml
14:41
testcocoon has joined #ocaml
14:43
yminsky has quit [Quit: yminsky]
14:43
ghostpl_ has quit [Remote host closed the connection]
14:43
Muzer has joined #ocaml
14:48
ghostpl_ has joined #ocaml
14:48
matason has joined #ocaml
14:51
axiles has joined #ocaml
14:52
mcclurmc has joined #ocaml
14:53
ghostpl_ has quit [Ping timeout: 256 seconds]
14:57
darkf has quit [Quit: Leaving]
14:57
mcclurmc has quit [Ping timeout: 252 seconds]
14:57
mort___ has quit [Quit: Leaving.]
15:00
<
flux >
tane, well, you can just have each character be a token..
15:01
<
flux >
but I think it might be misusing the menhir and not in a productive way :)
15:02
<
flux >
there are however parsers that are suitable for parsing character streams.. the packrat parsers, such as aurochs.
15:02
<
flux >
sadly aurochs doesn't seem to be available via opam
15:05
yminsky has joined #ocaml
15:12
ptc has joined #ocaml
15:12
ptc is now known as Guest68501
15:17
ontologiae_ has quit [Ping timeout: 245 seconds]
15:23
<
tane >
flux, i went with parserco for now, that worked out :)
15:36
JuggleTux has joined #ocaml
15:49
ghostpl_ has joined #ocaml
15:53
mcclurmc has joined #ocaml
15:57
Guest68501 has quit [Ping timeout: 264 seconds]
15:57
mcclurmc has quit [Ping timeout: 246 seconds]
16:11
travisbrady has joined #ocaml
16:17
yminsky has quit [Quit: yminsky]
16:18
ontologiae_ has joined #ocaml
16:36
travisbrady has quit [Quit: travisbrady]
16:43
SomeDamnBody has joined #ocaml
16:50
paradoja has joined #ocaml
16:52
keen__________81 has joined #ocaml
16:53
keen__________80 has quit [Ping timeout: 244 seconds]
16:54
mcclurmc has joined #ocaml
16:55
acieroid has quit [Ping timeout: 255 seconds]
16:55
ghostpl_ has quit [Remote host closed the connection]
16:56
Anarchos has joined #ocaml
16:58
monod has quit [Ping timeout: 245 seconds]
16:59
mcclurmc has quit [Ping timeout: 272 seconds]
17:03
acieroid has joined #ocaml
17:15
<
seangrove >
When I see a function returns `string * string`, is that a tuple/record?
17:16
<
lyxia >
It's a tuple.
17:16
<
seangrove >
Great, thanks you
17:18
<
dmbaturin >
A tuple is secretly a record.
17:22
maufred_ has joined #ocaml
17:23
maufred_ has quit [Quit: leaving]
17:24
A1977494 has joined #ocaml
17:26
TheLemonMan has quit [Remote host closed the connection]
17:44
gt2013 has quit [Ping timeout: 265 seconds]
17:45
boogie has joined #ocaml
17:45
yomimono has joined #ocaml
17:54
mcclurmc has joined #ocaml
17:59
mcclurmc has quit [Ping timeout: 244 seconds]
18:01
paradoja has quit [Ping timeout: 264 seconds]
18:06
MrScout has quit [Ping timeout: 256 seconds]
18:07
ontologiae has joined #ocaml
18:08
struktured has quit [Ping timeout: 256 seconds]
18:08
ontologiae_ has quit [Ping timeout: 245 seconds]
18:09
pyon is now known as continuous-pyon
18:09
ontologiae has quit [Client Quit]
18:11
yminsky has joined #ocaml
18:17
tani has joined #ocaml
18:19
paradoja has joined #ocaml
18:21
tane has quit [Ping timeout: 245 seconds]
18:25
zpe has joined #ocaml
18:26
<
seangrove >
I'm not sure I understand the problem - maybe I need to type hint the result of Unix.lstat node) ?
18:27
tani is now known as tane
18:30
continuous-pyon is now known as garbage-pyon
18:31
<
lyxia >
seangrove: I think it expects (...).Unix.st_kind
18:31
octachron has joined #ocaml
18:32
<
octachron >
or you can open the Unix module locally or ignore the warning
18:33
<
octachron >
the warning comes from the fact that the field was identified as belonging to a type which was not in scope
18:34
bytbox has quit [Remote host closed the connection]
18:35
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
18:36
<
ggole >
Unix.((lstat node).st_kind)
18:36
<
ggole >
But I think local open would be a bit more readable
18:37
AlexRussia has quit [Ping timeout: 245 seconds]
18:37
<
seangrove >
Ok, great, thank you, I'll try that
18:38
yomimono has quit [Ping timeout: 264 seconds]
18:39
zpe has quit [Remote host closed the connection]
18:39
zpe has joined #ocaml
18:43
zpe has quit [Ping timeout: 252 seconds]
18:44
ygrek has quit [Ping timeout: 255 seconds]
18:46
AlexRussia has joined #ocaml
18:47
<
seangrove >
I keep poking at it different ways
18:48
JuggleTux has quit [Ping timeout: 245 seconds]
18:49
johnelse is now known as johnel_away
18:49
johnel_away is now known as johnelse
18:50
JuggleTux has joined #ocaml
18:51
<
dsheets >
seangrove, somewhere else you use gather_nodes as a bytes
18:51
<
dsheets >
result of gather_nodes
18:52
<
seangrove >
Baffling - is there some mode or way of seeing the inferred type of each expression as I'm typing?
18:52
yminsky has quit [Quit: yminsky]
18:53
A19774941 has joined #ocaml
18:54
<
dsheets >
seangrove, C-c C-t in emacs+merlin for type of syntax under cursor
18:54
<
dsheets >
you can also explicitly annotate the type of the function (either inline or in an interface) and then the type error will move closer to the actual error
18:55
<
seangrove >
Thanks, I'll play with that
18:55
A19774941 has left #ocaml [#ocaml]
18:55
mcclurmc has joined #ocaml
18:55
A1977494 has quit [Ping timeout: 252 seconds]
18:56
<
seangrove >
bytes : string :: bytes array : string array, right?
18:58
<
dsheets >
sure, array is parametric
19:00
mcclurmc has quit [Ping timeout: 246 seconds]
19:01
struktured has joined #ocaml
19:03
paradoja has quit [Ping timeout: 240 seconds]
19:09
MercurialAlchemi has quit [Ping timeout: 244 seconds]
19:10
mcclurmc has joined #ocaml
19:10
matason has quit [Ping timeout: 252 seconds]
19:11
MercurialAlchemi has joined #ocaml
19:11
Anarchos has joined #ocaml
19:12
MrScout has joined #ocaml
19:14
ygrek has joined #ocaml
19:18
hilquias has joined #ocaml
19:25
boogie has quit [Remote host closed the connection]
19:29
octachron has quit [Quit: Leaving]
19:33
ygrek has quit [Ping timeout: 256 seconds]
19:34
paradoja has joined #ocaml
19:35
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
19:39
Algebr has joined #ocaml
19:45
slash^ has quit [Read error: Connection reset by peer]
19:47
yaewa has quit [Quit: Leaving...]
19:47
moei has joined #ocaml
19:50
zpe has joined #ocaml
19:52
matason has joined #ocaml
19:53
nullcat has joined #ocaml
19:53
nullcat has quit [Client Quit]
19:55
zpe has quit [Ping timeout: 264 seconds]
20:13
struktured has quit [Ping timeout: 264 seconds]
20:21
boogie has joined #ocaml
20:25
badon has quit [Quit: Leaving]
20:25
<
seangrove >
So Array.sort is mutative?
20:26
<
Algebr >
try it and see?
20:28
<
seangrove >
Algebr: I did, and hence my question - was just a bit of a surprise, not used to working in a language with mutable data structures
20:28
<
seangrove >
The Unit return type tipped me off ;)
20:35
<
Algebr >
What language doesn't have mutable data structures?
20:36
<
MercurialAlchemi >
seangrove: Array is mutable, but not List
20:39
struktured has joined #ocaml
20:39
Anarchos has joined #ocaml
20:40
<
tizoc >
camlinternalFormatBasics.ml makes me dizzy
20:45
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
20:45
reem has joined #ocaml
20:49
JuggleTux has quit [Ping timeout: 265 seconds]
20:50
Submarine has quit [Remote host closed the connection]
20:51
JuggleTux has joined #ocaml
20:59
<
seangrove >
MercurialAlchemi: Thanks, I ended up using that for what I needed
21:09
SomeDamnBody has quit [Ping timeout: 264 seconds]
21:09
nullcat has joined #ocaml
21:09
yomimono has joined #ocaml
21:10
monod has joined #ocaml
21:17
Anarchos has joined #ocaml
21:26
badon has joined #ocaml
21:27
reem has quit [Remote host closed the connection]
21:30
reem has joined #ocaml
21:33
reem has quit [Remote host closed the connection]
21:42
Muzer has quit [Ping timeout: 264 seconds]
21:49
travisbrady has joined #ocaml
21:52
Muzer has joined #ocaml
22:07
reem has joined #ocaml
22:07
travisbrady has quit [Quit: travisbrady]
22:07
Anarchos has quit [Quit: Vision[0.9.7-H-20140108]: i've been blurred!]
22:09
moei has quit [Quit: Leaving...]
22:10
Simn has quit [Quit: Leaving]
22:11
moei has joined #ocaml
22:24
kakadu has quit [Remote host closed the connection]
22:24
_2_tumamizukii5 has joined #ocaml
22:24
<
_2_tumamizukii5 >
hola
22:25
<
_2_tumamizukii5 >
Klok.mamá guesvo
22:25
Algebr has quit [Ping timeout: 256 seconds]
22:26
_2_tumamizukii5 has quit [Read error: Connection reset by peer]
22:31
garbage-pyon is now known as ordered-pyon
22:43
_um has joined #ocaml
22:44
mcclurmc has quit [Remote host closed the connection]
22:47
yminsky has joined #ocaml
22:56
tane has quit [Quit: Verlassend]
23:01
jlouis has quit [Remote host closed the connection]
23:01
apache2 has quit [Read error: Connection reset by peer]
23:04
Anarchos has joined #ocaml
23:11
yminsky has quit [Quit: yminsky]
23:15
dnivra has joined #ocaml
23:19
dnivra has left #ocaml [#ocaml]
23:21
mcclurmc has joined #ocaml
23:26
matason has quit [Ping timeout: 255 seconds]
23:28
lordkryss has quit [Quit: Connection closed for inactivity]
23:30
jlouis has joined #ocaml
23:33
MercurialAlchemi has quit [Ping timeout: 255 seconds]
23:38
reem has quit [Remote host closed the connection]
23:39
reem has joined #ocaml
23:39
monod has quit [Quit: Sto andando via]
23:44
reem has quit [Remote host closed the connection]
23:44
Haudegen has quit [Ping timeout: 252 seconds]
23:44
reem has joined #ocaml
23:46
haesbaert has quit [Ping timeout: 240 seconds]
23:47
haesbaert has joined #ocaml
23:49
ygrek has joined #ocaml
23:49
badkins_ has joined #ocaml
23:52
badkins has quit [Ping timeout: 246 seconds]
23:54
travisbrady has joined #ocaml
23:56
Haudegen has joined #ocaml
23:59
mcclurmc has quit [Remote host closed the connection]