#combinators

Uses: 3

A Guide To Pure Type Combinators in Golang or How to Stop Worrying and Love the Functional Programming

Tags: #coding #pure functional #golang #algebra #type system #type classes #generic #polymorphism #combinators #type trait

Combinators open up an opportunity to depict computation problems in terms of fundamental elements. It delivers powerful patterns for functional programming and make a bridge to the way humans think, allowing anyone to represent anything using structured symbolic expressions. Let’s advance these patterns towards the Golang type system and define combinators over types and their instances to derive complex structures of type T. There are 7 patterns to consider and express their semantic with Golang despite a fact that Golang type system is less powerful and does not support type classes. In the end, combinators are fundamentally computational constructs.

Purely Functional Cloud Components with AWS CDK

Tags: #coding #aws #aws cdk #infrastructure as a code #pure functional #typescript #cloud #algebra #open source #combinators

A toolkit develops purely functional and high-order cloud components with AWS CDK. A shift from category of classes to pure functions simplifies the development.

Composable Cloud Components with AWS CDK

Tags: #coding #aws #aws cdk #infrastructure as a code #pure functional #typescript #cloud #boilerplate #combinators

Compose AWS CDK Components from small reusable elements using a purely functional method as a solution to scarp a boilerplate code.