rampion

Washington, DC

del.icio.us/rampion

Age: 35

Mathematician, programmer, and researcher; with interests in algorithmic design, software engineering theory, and massively parallel computing. I'm also a keyboard junkie and an aspiring language nerd.

Feb
26
comment How Do I Start a Thread About the Quipper Language
See Quipper: a quantum programming language on /r/programming and Quipper: a Haskell EDSL for quantum computing on on /r/haskell
Feb
24
awarded Notable Question
Feb
22
comment Scoping issue in Haskell
change order? myfunc = let x = let x = 4 in x + 1 in x
Feb
21
comment Haskell: Use of the ST Monad and Vectors
Hjulle: it's been three years, but I think I was trying to minimize the work to compute the product for all the permutations by walking through them in transposition order. So it's O(1) work per vector product, rather than O(n), making the total algorithm O(n!) rather than O(n*n!). In retrospect, perhaps not a great savings.
Feb
21
comment Finding all possible intersections of two lists
note that this will be quadratic, as we're doing repeated linear searches using elem.
Feb
21
answered Finding all possible intersections of two lists
Feb
20
awarded Yearling
Feb
20
answered Extract and validate data from attachment
Feb
19
asked Extract and validate data from attachment
Feb
18
awarded Popular Question
Feb
17
awarded Nice Question
Feb
12
awarded Necromancer
Feb
12
awarded Popular Question
Feb
8
revised Remove root element from a heap tree
added 274 characters in body
Feb
8
revised Remove root element from a heap tree
added 9 characters in body
Feb
8
answered Remove root element from a heap tree
Feb
6
comment python list comprehensions; compressing a list of lists?
Dave31415: [ item for list in listoflists for item in list ]
Feb
6
awarded Autobiographer
Feb
4
accepted How do Happy and Alex bootstrap themselves into being?
Feb
4
comment How do Happy and Alex bootstrap themselves into being?
Ah ok. Someone had given me a source ball for the haskell platform, and the version they'd grabbed, for some reason, didn't have the generated sources in it. I was wondering why it didn't build on my system, and now I know.
1 2 3 4 5