qqwy avatar

qqwy

Total Packages

31

Total Downloads

7 319 316+

map_diff

1.3.4
2 391 369+

Calculates the difference between two (nested) maps, and returns a map representing the patch of changes.

Last Updated: about 6 years ago

numbers

5.2.4
1 496 642+

Numbers dispatches on any numeric type that follows the `Numeric` behaviour. This allows you to create composite types working with _any_ numeric type (Decimal, Ratio, Tensor, ComplexNum, ???)!

Last Updated: about 5 years ago

coerce

1.0.2
1 259 039+

Coerce allows defining coercions, standardized conversions, between data types.

Last Updated: 5 months ago

ratio

4.0.1
1 249 576+

This library allows you to use Rational numbers in Elixir, to enable exact calculations with all numbers big and small.

Last Updated: about 2 years ago

tensor

2.1.2
212 742+

Tensor adds Vectors, Matrices and Tensors to your application. These are a lot faster than a list (of lists).

Last Updated: about 6 years ago

type_check

0.13.7
137 681+

Fast and flexible runtime type-checking: Type checks are optimized by the compiler and types can be composed, re-used and turned into property-testing generators. TypeCheck also focuses on showing understandable messages on typecheck-failures.

Last Updated: about 1 year ago

extractable

1.0.1
104 131+

A lightweight reusable Extractable protocol, allowing extracting elements one-at-a-time from a collection.

Last Updated: about 4 years ago

insertable

1.0.0
103 473+

A lightweight reusable Insertable protocol, allowing insertion elements one-at-a-time into a collection.

Last Updated: about 4 years ago

arrays

2.1.1
76 984+

Well-structured Arrays with fast random-element-access for Elixir, offering a common interface with multiple implementations (MapArray, Erlang :array, etc.) with varying performance guarantees that can be switched in your configuration.

Last Updated: about 2 years ago

revisionair

0.13.4
70 368+

Keep track of revisions, versions, changes to your data. Persistence layer agnostic.

Last Updated: about 5 years ago

revisionair_ecto

1.2.2
68 081+

A Revisionair Storage Adapter based on Ecto. Keeps track of revisions, changes, versions of your data structures.

Last Updated: about 5 years ago

currying

1.0.3
54 746+

The Currying library allows you to partially apply (or 'curry') any Elixir function, in a very transparent way. It also optionally implements the infix operator `~>` as a synomym for currying.

Last Updated: about 6 years ago

fun_land

0.10.0
24 146+

FunLand adds Behaviours to define Algebraic Data Types ('Container' data types) to Elixir, such as Functors, Monoids and Monads.

Last Updated: about 5 years ago

complex_num

1.1.0
13 584+

ComplexNum allows you to do math with Complex Numbers. Both Cartesian and Polar form are supported.

Last Updated: about 7 years ago

specify

0.10.0
10 993+

Comfortable, Explicit, Multi-Layered and Well-Documented Specifications for all your configurations, settings and options

Last Updated: about 5 years ago

sequences

1.2.1
7 749+

The Sequences module defines multiple methods that return a Stream of numbers, usually integers.

Last Updated: about 6 years ago

prioqueue

0.2.7
7 574+

Well-structured Priority Queues for Elixir, offering a common interface with multiple implementations with varying performance guarantees that can be switched in your configuration.

Last Updated: about 6 years ago

solution

1.0.2
7 525+

A Macro-based solution to working with ok/error tuples (AKA result tuples, success tuples or tagged statuses) in `case` and `with` statements and in collections.

Last Updated: about 5 years ago

capture_pipe

0.1.0
7 078+

CapturePipe exposes an extended pipe-operator that allows the usage of bare function captures.

Last Updated: about 5 years ago

arrays_aja

0.2.0
2 553+

An `Arrays` implementation for `Aja`'s `Vector` datatype, which is an implementation of a 'Hickey Trie' Vector written completely in Elixir. This implementation very efficient for most array-based operations.

Last Updated: about 4 years ago
Showing 1–20 packages of 31 total