Re: [Haskell-cafe] Bad recursion? When can something be on both sides of an equation?