graninas
Software architect, book author, Haskell expert, international speaker, blogger | "Functional Design and Architecture" book (Manning)
UAE, Dubai
Pinned Repositories
cpp_functional_programming
List of materials about functional programming in C++
functional-declarative-design-methodology
Article: Functional Declarative Design
Functional-Design-and-Architecture
Code and materials for my book "Functional Design and Architecture"
hierarchical-free-monads-the-most-developed-approach-in-haskell
Big article about Hierarchical Free Monads, the most developed approach to build real software in Haskell
Hydra
Hydra is a full-fledged framework for building web services, multithreaded and concurrent applications with SQL and KV DB support.
Pragmatic-Type-Level-Design
Code and materials for my book "Pragmatic Type Level Design"
software-design-in-haskell
Software Design in Haskell. A structured set of materials. How to build real-world applications in Haskell.
The-Voids-Of-Haskell
graninas's Repositories
graninas/software-design-in-haskell
Software Design in Haskell. A structured set of materials. How to build real-world applications in Haskell.
graninas/cpp_functional_programming
List of materials about functional programming in C++
graninas/Functional-Design-and-Architecture
Code and materials for my book "Functional Design and Architecture"
graninas/The-Voids-Of-Haskell
graninas/functional-declarative-design-methodology
Article: Functional Declarative Design
graninas/Hydra
Hydra is a full-fledged framework for building web services, multithreaded and concurrent applications with SQL and KV DB support.
graninas/hierarchical-free-monads-the-most-developed-approach-in-haskell
Big article about Hierarchical Free Monads, the most developed approach to build real software in Haskell
graninas/automatic-whitebox-testing-showcase
Automatic white-box testing with Free monads: approach description and showcase
graninas/Andromeda
graninas/Pragmatic-Type-Level-Design
Code and materials for my book "Pragmatic Type Level Design"
graninas/pointed-validation
Validation using pointed getters with error path tracking.
graninas/software-engeneering-python
graninas/Zeplrog
Experimental Rogue-like Zero Player game in Haskell and gloss
graninas/zio-free
Free monadic clone (Haskell ) of Scala's ZIO, experimental
graninas/transition-graph
Transition Graph eDSL
graninas/Awesome-list-of-Haskell-mentors
An amazing list of Haskell developers who would like to mentor beginner-contributors in open source projects.
graninas/cpp_final_tagless
graninas/euler-hs
EulerHS: full-fledged framework for creating web backends
graninas/gt-money
Money library (showcase of type safe approaches)
graninas/stm-frp
graninas/awesome-haskell-sponsorship
💝 Haskell profiles to sponsor
graninas/beam-mysql
Beam MySQL compatibility layer
graninas/boardgame-socketplayer
A generic board game socket client
graninas/boardgame-socketserver
A generic board game socket server
graninas/haskell-code-spot
Visual tool to spot odd runtime behaviour of Haskell programs.
graninas/haskell-exercises
graninas/Particle-Life
A game of life with particles
graninas/www.haskell.org
www.haskell.org site source
graninas/yellow-stone
Experiments
graninas/text-analyzer-cpp
Text Analyzer: euphony map, authorship recognition (AI). My ancient project from university