serradura/kind

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/kind/maybe/monad.rb58
A
0 mins
A
100%
lib/kind/maybe/monad/wrapper.rb13
A
50 mins
A
100%
lib/kind/maybe/none.rb37
A
0 mins
A
100%
lib/kind/maybe/some.rb97
A
2 hrs
A
100%
lib/kind/maybe/typed.rb24
A
0 mins
A
100%
lib/kind/maybe/wrapper.rb28
A
1 hr
A
100%
lib/kind/monad.rb17
A
0 mins
A
100%
lib/kind/monads.rb3
A
0 mins
lib/kind/objects.rb13
A
0 mins
A
100%
lib/kind/objects/basic_object.rb31
A
0 mins
A
100%
lib/kind/objects/modules.rb27
A
0 mins
A
100%
lib/kind/objects/modules/core/array.rb13
A
0 mins
A
100%
lib/kind/objects/modules/core/class.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/comparable.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/enumerable.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/enumerator.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/file.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/float.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/hash.rb13
A
0 mins
A
100%
lib/kind/objects/modules/core/integer.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/io.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/method.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/module.rb12
A
0 mins
A
100%
lib/kind/objects/modules/core/numeric.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/proc.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/queue.rb10
A
0 mins
A
100%
lib/kind/objects/modules/core/range.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/regexp.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/string.rb13
A
0 mins
A
100%
lib/kind/objects/modules/core/struct.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/symbol.rb9
A
0 mins
A
100%
lib/kind/objects/modules/core/time.rb9
A
0 mins
A
100%
lib/kind/objects/modules/custom/boolean.rb13
A
0 mins
A
100%
lib/kind/objects/modules/custom/callable.rb13
A
0 mins
A
100%
lib/kind/objects/modules/custom/lambda.rb13
A
0 mins
A
100%
lib/kind/objects/modules/stdlib/open_struct.rb10
A
0 mins
A
100%
lib/kind/objects/modules/stdlib/set.rb13
A
0 mins
A
100%
lib/kind/objects/nil.rb13
A
0 mins
A
100%
lib/kind/objects/not_nil.rb7
A
0 mins
A
100%
lib/kind/objects/object.rb42
A
0 mins
A
100%
lib/kind/objects/respond_to.rb20
A
0 mins
A
100%
lib/kind/objects/union_type.rb30
A
0 mins
A
100%
lib/kind/presence.rb22
A
2 hrs
A
100%
lib/kind/result.rb22
A
0 mins
A
100%
lib/kind/result/abstract.rb39
A
55 mins
A
100%
lib/kind/result/failure.rb25
A
0 mins
A
100%
lib/kind/result/methods.rb13
A
0 mins
A
100%
lib/kind/result/monad.rb51
A
1 hr
A
100%
lib/kind/result/monad/wrapper.rb13
A
0 mins
A
100%
lib/kind/result/success.rb39
A
0 mins
A
100%