Module: Safer

Defined in:
lib/safer.rb,
lib/safer/ivar.rb,
lib/safer/protocol.rb

Overview

Safer is an umbrella library, whose components are designed to improve the safety of your code. There are at present two modules under the safer umbrella:

Safer::IVar

generates specially-named accessor functions for class instance variables.

Safer::Protocol

is used to provide a ruby analogue to Objective-C Protocols (which are similar to Java interfaces, but do not require inheritance).

Defined Under Namespace

Modules: IVar Classes: Protocol

Constant Summary collapse

VERSION =

Current release of Safer.

"0.2.1"