Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Monads in Clojure

View through CrossRef
One of my hobby projects over the last months has been the exploration of monads. Monads are packages consisting of a data structure and associated control structures that are used as abstractions in functional programming. They were popularized by the Haskell language, where they play a central role in introducing side effects (such as I/O) in a controlled way into a language that is otherwise purely functional.
Front Matter
Title: Monads in Clojure
Description:
One of my hobby projects over the last months has been the exploration of monads.
Monads are packages consisting of a data structure and associated control structures that are used as abstractions in functional programming.
They were popularized by the Haskell language, where they play a central role in introducing side effects (such as I/O) in a controlled way into a language that is otherwise purely functional.

Related Results

Monad
Monad
Monads serve as the metaphysical foundations of Gottfried Wilhelm Leibniz’s mature metaphysics. In doing so they play a metaphysical role similar to the metaphysical role of atoms ...
Uniform Monad Presentations and Graph Quasitoposes
Uniform Monad Presentations and Graph Quasitoposes
Category theory is a field of mathematics that provides a unifying framework for the generalisation of mathematical definitions and theorems, and which has found significant applic...
Azumaya Monads and Comonads
Azumaya Monads and Comonads
The definition of Azumaya algebras over commutative rings \(R\) requires the tensor product of modules over \(R\) and the twist map for the tensor product of any two \(R\)-modules....
Bimonads and Hopf monads on categories
Bimonads and Hopf monads on categories
AbstractThe purpose of this paper is to develop a theory of bimonads and Hopf monads on arbitrary categories thus providing the possibility to transfer the essentials of the theory...
The constrained-monad problem
The constrained-monad problem
In Haskell, there are many data types that would form monads were it not for the presence of type-class constraints on the operations on that data type. This is a frustrating probl...
Quantum ontology of «elementary intelligence»
Quantum ontology of «elementary intelligence»
The article provides a critique of atomistic ontology and reductionism in explaining the nature of life and consciousness. As an alternative direction based on organic ontology, fu...
Space, Monads, and Incompossibility
Space, Monads, and Incompossibility
This chapter offers a novel account of how to understand Leibniz’s views on compossibility when applied to infinite worlds constituted by unextended, immaterial substances or ‘mona...
putra rahmadi 155100058
putra rahmadi 155100058
produk seperangkat komputer yang bermerk LEGOWO, produk ini dipatenkan oleh sekelompok remaja yang diberinama CLOJURE, yang berdiri diProvinsi Lampung dan juga mengusung kebudayaan...

Back to Top