#haskell - Mon 19 Feb 2007 between 22:39 and 22:50

NY Lost Funds



donsso the key is getting proper cpu usage from the bench.hs' fork of the program
ddariusmwc_: reads
donsmwc, catch/handle/reads ?
mwc_I'm trying to use catchJust errorCalls inside an ErrorT String IO monad
and i can't bash the types into line
ddariusI would say you have too much free time Cale, but I'm working on writing an article about the Riemann Hypothesis just for the heck of it.
chessguy@remember Cale [Cale] > map (chr . fromIntegral) . unfoldr (\x -> guard (x > 0) >> return (x `mod` 256, x `div` 256)) $ 152110696948989857750358645756541560135 [lambdabot] "Get a calculator"
lambdabotDone.
chessguyeven when there's discussions of abstract algebra and category theory in #math, he's in here playing with lambdabot. tut tut
CaleI'm too sleepy to do actual thinking right now :)
I'm only awake because I'm sort of hoping that the weekly Heroes torrent might pop up soon.
actionLoganCapaldo_ is watching it right now
LoganCapaldo_is watching it right now
You too cool for actual tv?
CaleYep
Good, if it's on right now, there ought to be someone transcoding it shortly :)
mwc_Hmm, isn't ErrorT e m a supposed to be equivalent to m (Either e a)
sorearPrelude GHC.Exts GHC.Prim Data.ByteString> copyCStringLen (case 152110696948989857750358645756541560135 of J# x y -> ((Ptr (unsafeCoerce# (unsafeCoerce# y +# 8#))),(I# (x *# 4#))))
"Get a calculator"
Prelude GHC.Exts GHC.Prim Data.ByteString>
no division for me
Caleheh
LoganCapaldo_Has "Get a calculator" been around for a while? I can see it turning into the new JAPH
sorearhaving just written a GHC GMP binding, I still remembered the magic number 8#
16/24
chessguy0.66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666667
approximately
jcreighman, if only the x86 had as many registers as it does jmp instructions...
sorearheh
kc5tjajcreigh: x86-64 does.
jcreighkc5tja: oh, how many general purpose regs does the x86-64 have?
kc5tja16
sorearEAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI, CS, DS, SS, ES, FS, GS, EFLAGS, CR0, -- all 386 registers
kc5tjaWell, 15, since QSP is still the hardware stack pointer. But
jcreighsorear: yeah, but you can really only use E[ABCD]X, AFAIK.
kc5tjaEAX=R0, ECX=R1, EDX=R2, EBX=R3, ESP=R4, EBP=R5, ESI=R6, ESI=R7, then R8..R15 are new.
SamBjcreigh: wow
sorearCR1, CR2, CR3, DR0, DR1, DR2, DR3, DR6, DR7, TR4, TR5,
don't remember the MSRs
kc5tjasorear: He's looking for general purpose registers.
Most of those registers are special purpose.

Page: 1 8 15 22 29 36 43 50 57 64 71 78 85 

IrcArchive

NY Lost Funds