Find link

language:

jump to random article

Find link is a tool written by Edward Betts.

searching for Monad (functional programming) 16 found (55 total)

alternate case: monad (functional programming)

Option type (1,672 words) [view diff] no match in snippet view article find links to article

In programming languages (especially functional programming languages) and type theory, an option type or maybe type is a polymorphic type that represents
Continuation-passing style (2,526 words) [view diff] no match in snippet view article find links to article
In functional programming, continuation-passing style (CPS) is a style of programming in which control is passed explicitly in the form of a continuation
Pure function (1,233 words) [view diff] no match in snippet view article find links to article
different results on account of the sequence arguments having changed. The I/O monad is a programming idiom typically used to perform I/O in pure functional
F-algebra (1,810 words) [view diff] no match in snippet view article find links to article
implement such “strong” functions like the Ackermann function. Algebras for a monad Algebraic data type Catamorphism Dialgebra The vertical arrows without labels
Iteratee (1,246 words) [view diff] no match in snippet view article find links to article
In functional programming, an iteratee is a composable abstraction for incrementally processing sequentially presented chunks of input data in a purely
Red (programming language) (1,103 words) [view diff] no match in snippet view article
introduced in 2011 by Nenad Rakočević, and is both an imperative and functional programming language. Its syntax and general usage overlaps that of the interpreted
Corecursion (4,187 words) [view diff] no match in snippet view article find links to article
these are not necessary in corecursion in pure functional programming. In pure functional programming, rather than assigning to local variables, these
Attribute grammar (1,204 words) [view diff] no match in snippet view article find links to article
formalism of attribute grammars brings aspect-oriented programming to functional programming by helping writing catamorphisms compositionally. It refers to the
Fold (higher-order function) (2,788 words) [view diff] no match in snippet view article
In functional programming, a fold is a higher-order function that analyzes a recursive data structure and, through use of a given combining operation,
Pipeline (software) (1,401 words) [view diff] no match in snippet view article
as a form of functional programming, using byte streams as data objects. More specifically, they can be seen as a particular form of monad for I/O. The
Transformation semigroup (1,050 words) [view diff] no match in snippet view article find links to article
Mauro (2017). "Notions of Computation as Monoids". Journal of Functional Programming. 27 (e21). arXiv:1406.4823. doi:10.1017/S0956796817000132. Clifford
Input/output (984 words) [view diff] no match in snippet view article find links to article
side-effects to any programming language, but this allows purely functional programming to be practical. The I/O facilities provided by operating systems
Bogosort (1,891 words) [view diff] no match in snippet view article find links to article
terminating monad transformers: (functional pearl)", Proceedings of the Tenth ACM SIGPLAN International Conference on Functional Programming (ICFP '05)
Pairing heap (2,270 words) [view diff] no match in snippet view article find links to article
1996), "Optimal purely functional priority queues", Journal of Functional Programming, 6 (6): 839–857, doi:10.1017/s095679680000201x Okasaki, Chris (1998)
Call-with-current-continuation (1,644 words) [view diff] no match in snippet view article find links to article
style translation. Scheme Racket Standard ML Haskell in the continuation Monad Ruby Unlambda C++ R Goto Async/await Continuation-passing style Fiber (computer
Entry point (5,029 words) [view diff] no match in snippet view article find links to article
of asynchrony (the await keyword) inside the method. Clean is a functional programming language based on graph rewriting. The initial node is named Start