Kowainik

Haskell ≫= Types ≫= Future


Projects


About


Kowainik is a small team which uses Haskell and other functional technologies to make the world better and safer place. We enjoy writing our products and we want our users to enjoy using them.

As a part of open source community we welcome every contributor. We're willing to help people grow, enhance their skills so we can build great software together. Don't waste your time and see our projects on GitHub!

Our team


Blog


Blog icon

Here we have the collection of posts where we are making the attempts to explain what we find fascinating or exciting. Our blog is trying to fill gaps in Haskell tutorials and covers various topics from build tools introduction for beginners to advanced type-level tricks.

We make our best efforts to keep it up to date with the current state of the Haskell ecosystem.

Check out our posts!

Join us!


 
  data Team a
  instance Monad Team

  currentTeam :: Team Dream
  addMember   :: a -> a -> Team (Team a)

  newTeam :: Team Dream
  newTeam = join (currentTeam >>= addMember you)
                     
Join us icon

If you're ready to join us just drop us a line at xrom.xkov@gmail.com

Dmitrii Kovanikov, @chshersh


Haskell Adept, Functional Programming enthusiast, anime lover. I like to discover elegant solutions for sophisticated software problems by squeezing maximum from the Haskell programming language. I enjoy discussions about programming languages design. Before founding Kowainik organization, I had experience in cryptocurrency and full-stack web-applications development with Haskell. Also, I was teaching Haskell to the students at the ITMO University.

Github Page Close About

Veronika Romashkina, @vrom911


I'm a functional programming enthusiast who puts effort into the growth of the Haskell open source community. I'm truly passionate about Haskell. I enjoy exploring new topics and never stop learning and improving my skills.

Github Page Close About

Vladislav Sabanov, @willbasky


I am happy to program in Haskell, devoting much time to it. I do not leave issues until they are solved. I continuously learn and dig into the heart of things. Some of my hobbies are live coding and generative art.

Github Page Close About