# sane **Repository Path**: mirrors_rdp/sane ## Basic Information - **Project Name**: sane - **Description**: some methods that *should* have been in core--and some that are planned to enter core - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Collection of utilities to make ruby ...more friendly from the get-go [really things that *should* have been added to core, because of immense convenience] Currently this includes: require_rel glob * require a file relative to the current file, i.e. >> require_rel 'lib/filename' Object#in? # ex: >> 3.in? [1,2,3] => true println like print, but with a carriage return at the end: >> println 1,2,3 (prints 123\n) enumerable-extra #new enumerable #map >> [1,2,3].map(:to_s) # applies it automatically! far less ugly than [1,2,3].map &:to_s => ["1", "2", "3"] and Thread.abort_on_exception=true # kill program if a child thread dies--alert you earlier! Don't leave home without these!