Skip to content

azenna/towel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Just a small project I'm playing with as I'm learning haskell

ToDoList

  • Documentation for data structures
  • Examples for combinators

Implemented Stuff

  • Semigroup
  • Monoid
  • Functor
  • Applicative
  • Monad
  • Bound
  • Either
  • State
  • Reader
  • Option Transformer
  • Reader Transformer
  • Cons Trait
  • Combinators

Documented Stuff

  • Semigroup
  • Monoid
  • Cons
  • Bound
  • Functor
  • Applicative
  • Monad

Undocumented Stuff

  • State
  • Option Transformer
  • Combinators
  • Reader Transformer
  • Reader
  • Foldable

Planned Stuff

  • Do macro
  • Various Transformers and other datatypes
  • Either Transformer
  • Result Transformer

Notes

  • Unstable features(things I change every other day) have tests in the tests folders everything else will have doc tests
  • Pretty sure rust's iterators provide a good reason to not implement Foldable or Traversable not that this project is about asking whether or not you should

About

the most important item a hitchiker can carry

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages