7,799 reputation
11246
bio website
location
age
visits member for 1 year, 4 months
seen Apr 12 at 5:05
stats profile views 629

The "WR" in my name has nothing to do with the company that develops Mathematica.


Oct
17
awarded  Quorum
Oct
16
revised Communication between parallel kernels
fixed link
Oct
7
answered How to improve this dynamic progress bar code
Oct
3
comment How to check if a database connection is open?
@GustavoDelfino I'm afraid DatabaseLink is no different from most other database client protocols: an "open" connection does not imply a "usable" connection. The only way to know whether a database connection is still alive (as opposed to merely open) is to attempt to perform an operation on it. The common practice is to attempt a trivial query like SELECT 1 (or SELECT 1 FROM DUAL in Oraclespeak).
Oct
1
awarded  Nice Answer
Sep
30
comment Map-Thread-Through-Apply a list of functions onto a list of (lists of) values
@J.M. I think it might be obsolete because it feels somewhat misnamed. A shame, because it is squatting on a decent shorter name for Composition -- a mistake I still make from time to time when writing code. The semantics of Compose are also a bit of a mixed bag: part Lisp funcall and part Composition. The former meaning (#@##2&) is what people are using for this question, and I wouldn't mind seeing another name given to that -- much like Identity is a name for #&. Call perhaps, or the lengthy FunctionCall?
Sep
30
revised Map-Thread-Through-Apply a list of functions onto a list of (lists of) values
simplified `MapThread` expression
Sep
30
revised Map-Thread-Through-Apply a list of functions onto a list of (lists of) values
added a `MapThread` variant
Sep
30
comment Map-Thread-Through-Apply a list of functions onto a list of (lists of) values
I added another method to make up for it :)
Sep
30
revised Map-Thread-Through-Apply a list of functions onto a list of (lists of) values
added a `ListCorrelate`
Sep
30
answered Map-Thread-Through-Apply a list of functions onto a list of (lists of) values
Sep
25
comment How to match expressions with a repeating pattern
@Mr.Wizard Thanks for the +1. I thought twice about writing this response for those reasons. But I finally decided that //. was a legitimate strategy -- even without all of the elaborations as I suspect that neither extra replacements nor evaluation leakage are likely to cause problems in practice. I suppose it depends whether the requirement arises in library code or in a specific application with inputs of known form. I'd say I'm fond of YAGNI, but I guess this post testifies against me :)
Sep
24
answered How to match expressions with a repeating pattern
Sep
24
answered Indexed replacement
Sep
24
awarded  Nice Answer
Sep
23
answered How to join two Style[]d strings
Sep
21
awarded  Custodian
Sep
18
awarded  Nice Answer
Sep
18
awarded  Constituent
Sep
16
reviewed Leave Open Is it possible to typeset left and right angle brackets?