A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clojure.github.io/algo.generic/ below:

Overview - algo.generic 0.1.4-SNAPSHOT API documentation

API Overview - algo.generic 0.1.4-SNAPSHOT (in development)


clojure.algo.generic.arithmeticby Konrad Hinsen
Detailed API documentation
Generic arithmetic interface
This library defines generic versions of + - * / as multimethods
that can be defined for any type. The minimal required 
implementations for a type are binary + and * plus unary - and /.
Everything else is derived from these automatically. Explicit
binary definitions for - and / can be provided for
efficiency reasons.

Contents:

* + - ->one-type ->zero-type / defmethod* map->one-type map->zero-type one-type qsym zero-type

clojure.algo.generic.collectionby Konrad Hinsen
Detailed API documentation
Generic collection interface
This library defines generic versions of common
collection-related functions as multimethods that can be
defined for any type.

Contents:

assoc conj dissoc empty get into seq

clojure.algo.generic.comparisonby Konrad Hinsen
Detailed API documentation
Generic comparison interface
This library defines generic versions of = not= < > <= >= zero?
as multimethods that can be defined for any type. Of the
greater/less-than relations, types must minimally implement >.

Contents:

< <= = > >= max min neg? not= pos? zero?

clojure.algo.generic.functorby Konrad Hinsen
Detailed API documentation
Generic functor interface (fmap)

Contents:

fmap

clojure.algo.generic.math-functionsby Konrad Hinsen
Detailed API documentation
Generic math function interface
This library defines generic versions of common mathematical
functions such as sqrt or sin as multimethods that can be
defined for any type.

Contents:

abs acos approx= asin atan atan2 ceil conjugate cos defmacro- exp floor log pow rint round sgn sin sqr sqrt tan

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4