Module: ConvenientService::Utils::Array

Defined in:
lib/convenient_service/utils/array.rb,
lib/convenient_service/utils/array/wrap.rb,
lib/convenient_service/utils/array/merge.rb,
lib/convenient_service/utils/array/rjust.rb,
lib/convenient_service/utils/array/find_last.rb,
lib/convenient_service/utils/array/drop_while.rb,
lib/convenient_service/utils/array/exceptions.rb,
lib/convenient_service/utils/array/find_yield.rb,
lib/convenient_service/utils/array/keep_after.rb,
lib/convenient_service/utils/array/limited_push.rb,
lib/convenient_service/utils/array/contain_exactly.rb

Defined Under Namespace

Modules: Exceptions Classes: ContainExactly, DropWhile, FindLast, FindYield, KeepAfter, LimitedPush, Merge, Rjust, Wrap

Class Method Summary collapse

Class Method Details

.contain_exactly?Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/convenient_service/utils/array.rb', line 24

def contain_exactly?(...)
  ContainExactly.call(...)
end

.drop_whileObject



28
29
30
# File 'lib/convenient_service/utils/array.rb', line 28

def drop_while(...)
  DropWhile.call(...)
end

.find_lastObject



32
33
34
# File 'lib/convenient_service/utils/array.rb', line 32

def find_last(...)
  FindLast.call(...)
end

.find_yieldObject



36
37
38
# File 'lib/convenient_service/utils/array.rb', line 36

def find_yield(...)
  FindYield.call(...)
end

.keep_afterObject



40
41
42
# File 'lib/convenient_service/utils/array.rb', line 40

def keep_after(...)
  KeepAfter.call(...)
end

.limited_pushObject



44
45
46
# File 'lib/convenient_service/utils/array.rb', line 44

def limited_push(...)
  LimitedPush.call(...)
end

.mergeObject



48
49
50
# File 'lib/convenient_service/utils/array.rb', line 48

def merge(...)
  Merge.call(...)
end

.rjustObject



52
53
54
# File 'lib/convenient_service/utils/array.rb', line 52

def rjust(...)
  Rjust.call(...)
end

.wrapObject



56
57
58
# File 'lib/convenient_service/utils/array.rb', line 56

def wrap(...)
  Wrap.call(...)
end