Sgeo has joined #elliottcable
yrashk_ has joined #elliottcable
yrashk has quit [Ping timeout: 264 seconds]
* whitequark
looks at an error message saying "Fatal error: exception Failure"
<
vil>
that's the best kind of error
<
vil>
so severe that it's not even allowed to tell you about it
<
whitequark>
joelteon: HAHAHAHAHAHA
<
whitequark>
(semen earring)
<
whitequark>
that's excellent
<
whitequark>
vil: also lol, I always debug with print statements
<
vil>
I actually do too
<
whitequark>
too lazy to figure out a debugger, they're mostly crap also
<
vil>
I hate debuggers
<
whitequark>
oh god ocamldebug
<
whitequark>
it doesn't have readline.
<
whitequark>
for reals, if you press up arrow it writes ^]]B or something
<
whitequark>
also it cannot traverse a tree of directories on its own
<
whitequark>
you have to feed it manually, one dir at a time
<
whitequark>
also you cannot delimit commands with ;, which, in conjunction with lack of history, makes it extremely frsutrating to use
<
whitequark>
seriously, that tool is for masochists
<
whitequark>
oh and it likes to do stuff like
<
whitequark>
a : Rt.ty = <abstr>
<
whitequark>
it should write
<
whitequark>
a : Rt.ty = <fuck you>
<
whitequark>
that's closer to the reality
<
whitequark>
ec: imagine if your debugger flipped you off
<
whitequark>
does that arouse you
alexgordon has quit [Quit: Computer has gone to sleep.]
* whitequark
headdesks
<
whitequark>
every single language I use, I find extremely obscure crashbugs in. every. single. on.
<
whitequark>
openjdk, v8, mri, jruby, rbx, now ocaml.
<
whitequark>
awesome.
<
whitequark>
did I kill someone in my previous life.
<
joelteon>
you must have
<
joelteon>
i love ungoogleable errors, why don't you
<
whitequark>
it's not even ungoogleable
<
whitequark>
it's just... WTF
eligrey has quit [Quit: Leaving]
malia has joined #elliottcable
malia has quit [Client Quit]
malia has joined #elliottcable
malia has quit [Quit: malia]
malia has joined #elliottcable
malia has left #elliottcable [#elliottcable]
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
yorick has joined #elliottcable
yorick has quit [Remote host closed the connection]
cloudhead has joined #elliottcable
cloudhead has quit [Quit: leaving]
malia has joined #elliottcable
yorick has joined #elliottcable
<
joelteon>
ghc head is like really broken right now
<
joelteon>
god damn it i want to build stuff
malia has quit [Quit: malia]
alexgordon has joined #elliottcable
<
whitequark>
ec: :(
malia has joined #elliottcable
eligrey has joined #elliottcable
malia has quit [Client Quit]
malia has joined #elliottcable
yorick has quit [Remote host closed the connection]
malia has quit [Quit: malia]
<
alexgordon>
ec: yo
<
whitequark>
soooo I yesterday got Foundry to type a recursive closure and run it
<
whitequark>
guess that's success
<
whitequark>
now almost have object and value allocation working