Module: Racket::Utils

Extended by:
SingleForwardable
Defined in:
lib/racket/utils.rb,
lib/racket/utils/views.rb,
lib/racket/utils/helpers.rb,
lib/racket/utils/routing.rb,
lib/racket/utils/exceptions.rb,
lib/racket/utils/application.rb,
lib/racket/utils/file_system.rb

Overview

Collects utilities needed by different objects in Racket.

Defined Under Namespace

Modules: Application, Exceptions, FileSystem, Helpers, Routing, Views

Class Method Summary collapse

Class Method Details

.__embrace(mod) ⇒ nil

Embraces a module, making its class methods available as class methods on the current module.

Parameters:

  • mod (Module)

Returns:

  • (nil)


35
36
37
# File 'lib/racket/utils.rb', line 35

def self.__embrace(mod)
  def_single_delegators(mod, *mod.singleton_methods) && nil
end