Skip to content

Implementation of all Haskell Data.List functions

Notifications You must be signed in to change notification settings

jotaalvim/datalist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 

Repository files navigation

Data.List

In here you'll find a homemade implmementation of all Data.List functions, most of them are defined in 2 or 3 different ways

Progress 77%

So far I have made 88 of 113 functions

What functions are there?

  • Basic functions
  • List transformations
  • Reducing lists (folds)
  • Building lists
  • Sublists
  • Searching lists
  • Zipping and unzipping lists
  • Special lists
  • Generalized functions

I use the haskell interpreter with the folloing option:

ghci -XNPlusKPatterns -XMultiParamTypeClasses -XFlexibleInstances -XFlexibleContexts -XNoMonomorphismRestriction datalist.hs

About

Implementation of all Haskell Data.List functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published