From: Nick Green Date: 2009-09-10T12:08:12+09:00 Subject: Re: Type checking function parameters Yes... I pretty much fail at life for not seeing how I should be handling this: begin rescue end Right on. Understood. Those go around the call TO my library IN the calling function. def butterUp butter_queue return if butter_queue.empty? begin putButterOn butter_queue.shift rescue err logMsg err butterUp end end Would be a good way to do it ya? Obviously this is some kind of ruby/pseudo code hybrid, but the idea is there. Heheh I feel silly, I forgot where one should deal with errors. Too many years of C had my obsessed with return values and thousands of lines of error checking all over the place. -- Posted via http://www.ruby-forum.com/.