Module: Mayak
- Defined in:
- lib/mayak/cache.rb,
lib/mayak.rb,
lib/mayak/json.rb,
lib/mayak/lazy.rb,
lib/mayak/random.rb,
lib/mayak/decoder.rb,
lib/mayak/encoder.rb,
lib/mayak/numeric.rb,
lib/mayak/version.rb,
lib/mayak/function.rb,
lib/mayak/weak_ref.rb,
lib/mayak/http/verb.rb,
lib/mayak/http/codec.rb,
lib/mayak/monads/try.rb,
lib/mayak/http/client.rb,
lib/mayak/http/decoder.rb,
lib/mayak/http/encoder.rb,
lib/mayak/http/request.rb,
lib/mayak/json/encoder.rb,
lib/mayak/monads/maybe.rb,
lib/mayak/http/response.rb,
lib/mayak/monads/result.rb,
lib/mayak/predicates/rule.rb,
lib/mayak/validations/rule.rb,
lib/mayak/caching/lru_cache.rb,
lib/mayak/collections/queue.rb,
lib/mayak/failable_function.rb,
lib/mayak/hash_serializable.rb,
lib/mayak/optional_function.rb,
lib/mayak/validation_result.rb,
lib/mayak/validations/validation.rb,
lib/mayak/caching/unbounded_cache.rb,
lib/mayak/collections/priority_queue.rb
Overview
typed: strict
Defined Under Namespace
Modules: Cache, Caching, Collections, Decoder, Encoder, HashSerializable, Http, Json, Monads, Numeric, Predicates, Random, ValidationResult, Validations Classes: FailableFunction, Function, Lazy, OptionalFunction, WeakRef
Constant Summary collapse
- VERSION =
T.let("0.1.0", String)