Add stream-to-array recipe; closes #146