ec changed the topic of #elliottcable to: #
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
<purr> lol
<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.
<vil> gdb ftl
<whitequark> for reals, if you press up arrow it writes ^]]B or something
<vil> pfftahahaha
<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> yep
<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
<ec> sosleepy
<ec> soicky
<whitequark> ew
<whitequark> ec:
<joelteon> ghc head is like really broken right now
<joelteon> god damn it i want to build stuff
malia has quit [Quit: malia]
<ec> whitequark: ?
<whitequark> ec: !
<ec> whitequark: .
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
<joelteon> ok
<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