Top Level Namespace

Defined Under Namespace

Modules: WithEase Classes: Array, OpenStruct

Constant Summary collapse

ClosedStruct =
WithEase::ClosedStruct
Forward =
WithEase::Forward
Iterator =
WithEase::Iterator

Instance Method Summary collapse

Instance Method Details

#ClosedStruct(**k) ⇒ Object



7
# File 'lib/with_ease/constructor_functions.rb', line 7

def ClosedStruct(**k) = WithEase::ClosedStruct.new(**k)

#Iterator(init, &blk) ⇒ Object



8
# File 'lib/with_ease/constructor_functions.rb', line 8

def Iterator(init, &blk) = WithEase::Iterator.new(init, &blk)

#OpenStruct(**k) ⇒ Object



9
10
# File 'lib/with_ease/constructor_functions.rb', line 9

def OpenStruct(**k) = WithEase::OpenStruct.new(**k)
# SPDX-License-Identifier: AGPL-3.0-or-later