Category Theory via C# (6) Functor-like Tuple<>, Task<> And IQueryable<>
Tuple<> looks like the simplest functor by just wrapping a value. It is most close to the [Identity functor of Haskell](http://hackage.haskell.org/package/transformers-0.4.3.0/docs/Data-Functor-Identi
1954 words
|
10 minutes
Category Theory via C# (5) More Functors: Lazy<>, Func<> And Nullable<>
A simple functor in DotNet category is Lazy<>. Its Select functions can be easily implemented:
1283 words
|
6 minutes
Category Theory via C# (4) Functor And IEnumerable<>
A F: C → D is a structure-preserving ) from category C to category D:
1376 words
|
7 minutes
Category Theory via C# (3) Monoid as Category
An individual monoid (T, ⊙, I) can be a category M:
475 words
|
2 minutes
Category Theory via C# (2) Monoid
A ), denoted a 3-tuple (M, ⊙, I), is a set M with
1435 words
|
7 minutes
Category Theory via C# (1) Fundamentals - Category, Object And Morphism
This post and the following posts will introduce category theory and its important concepts via C# and LINQ, including functor, applicative functor, monoid, monad, etc. Categories were first introduce
617 words
|
3 minutes
Lambda Calculus via C# (22) Iota Combinator and Jot Combinators
is an with minimum elements but still [Turing-complete](ht
244 words
|
1 minute