Skip to content

sw3dish/haskify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haskify

Haskify is a (currently) GETful API wrapper for the Spotify API written in Haskell

Getting started

  stack install

Running Tests

A valid spotify API key is required before running any tests. A key can be obtained at developer.spotify.com. This information then needs to be entered into test/Secrets.hs.

To run Tests:

stack test

Available Endpoints

Haskify supports the following endpoints:

  • albums
  • artists
  • audio-features
  • browse
  • search
  • tracks

Haskify uses sane types to represent parameters for endpoints.

The following endpoints remain unsupported:

  • audio-analysis
  • me
  • recommendations
  • users

Built With

  • wreq
  • aeson

Authors

Acknowledgements

Releases

No releases published

Packages

No packages published