For 10000 steps of 23 sigmoid neurons I unscientifically tested and found that the PatriciaTree version takes half the time. Is there an easy way to time things in Haskell? -Tom