by the way, if you ever want a backtrace in smlnj, here's the ticket:
apparently everyone i've talked to has always been as lazy as i am about doing a google search to discover this, so i thought i'd point it out.
CM.make "$smlnj-tdp/back-trace.cm";
SMLofNJ.Internals.TDP.mode := true;apparently everyone i've talked to has always been as lazy as i am about doing a google search to discover this, so i thought i'd point it out.
no subject
Date: 2008-05-06 02:12 am (UTC)From:- fun f 0 = raise Fail "foo" | f n = f (n - 1); val f = fn : int -> 'a - f 10; *** BACK-TRACE *** CALL-( stdIn:4.5-4.45: f[2] (from: stdIn:1.1-1.11: it) ... - f 1; *** BACK-TRACE *** CALL-( stdIn:4.5-4.45: f[2] (from: stdIn:1.1-1.11: it) ...no subject
Date: 2008-05-06 02:39 am (UTC)From:no subject
Date: 2008-05-06 02:41 am (UTC)From:no subject
Date: 2008-05-06 02:22 am (UTC)From:no subject
Date: 2008-05-06 02:27 am (UTC)From:no subject
Date: 2008-05-06 03:06 pm (UTC)From:no subject
Date: 2008-05-06 04:36 pm (UTC)From:It looks like you're speaking English, and then all this computer-babble comes out.
no subject
Date: 2008-05-06 09:38 pm (UTC)From:no subject
Date: 2008-05-06 09:39 pm (UTC)From:no subject
Date: 2008-05-06 02:40 am (UTC)From:no subject
Date: 2008-05-06 03:13 pm (UTC)From:no subject
Date: 2008-05-06 03:59 pm (UTC)From:no subject
Date: 2008-05-06 10:34 pm (UTC)From:no subject
Date: 2008-05-06 03:33 am (UTC)From:Alternately, I guess I could relearn it for the intellectual thrill. (The downside of that is, of course, I have so much to learn already, especially since I'm prepping for grad school.)
Thoughts?
no subject
Date: 2008-05-06 03:31 pm (UTC)From:i don't really know what econometric modelling entails, but
there are just a lot of basic language features that are *so useful* (polymorphism, type inference, sum types, pattern matching, persistent data structures...) for doing even really basic things, but you don't realize you wanted them until you had them... and then you miss them when you go back to other languages.