Skip to main content

Even more

Sometimes, the documentation will not be enough for your needs. You might want to explore Tidal in more depth and take a look at each and every function currently in store. There are some tools you can use to explore.

Hackage#

Hackage is the central Haskell package repository, maintained by the community. Hackage is used to publish libraries. The website will auto-generate an exhaustive documentation (but nothing is perfect!) for each and every package. You can take a look at the Tidal Hackage page to explore all the different modules and functions.

Old school Perl script#

You can generate a complete list of all the functions by using a quick hack. The GHCI :browse command can be used to generate the list. The following Perl script will clean the output for you and output a more human-readable document:

perl -pe 's!(.*?)\s*::\s*(.*)!|-\n|[[$1]]\n|<code>$2</code>!'
Last updated on by Raphael Forment