Class: Proc
- Inherits:
-
Object
show all
- Defined in:
- lib/proc.rb,
lib/proc/client.rb,
lib/proc/version.rb,
lib/proc/argument.rb,
lib/proc/callable.rb,
lib/proc/enumerator.rb,
lib/proc/composition.rb,
lib/proc/http/client.rb,
lib/proc/http/request.rb,
lib/proc/http/response.rb
Defined Under Namespace
Modules: Http
Classes: Argument, Callable, Client, Composition, Enumerator, Error, Forbidden, Invalid, Limited, Timeout, Unauthorized, Unavailable, Undefined
Constant Summary
collapse
- VERSION =
"0.8.1"
Class Method Summary
collapse
Class Method Details
.connect(authorization, **options) ⇒ Object
6
7
8
|
# File 'lib/proc.rb', line 6
def self.connect(authorization, **options)
Client.new(authorization, **options)
end
|
.undefined ⇒ Object
10
11
12
|
# File 'lib/proc.rb', line 10
def self.undefined
@_undefined ||= ::Object.new
end
|
.undefined?(value) ⇒ Boolean
14
15
16
|
# File 'lib/proc.rb', line 14
def self.undefined?(value)
value == undefined
end
|
.version ⇒ Object
6
7
8
|
# File 'lib/proc/version.rb', line 6
def self.version
VERSION
end
|