Project Detail

On line store using Haskell-python   Trial project

On line store using Haskell-python is project number 249128
posted at GetAFreelancer.com. Click here to post your own project.

 

Bookmark and Share
Free Trial For New Buyers
 

Status: Closed
(Project expired)

Selected Providers: -

Budget: $30-250

Created: 04/12/2008 at 19:37 EDT

Bid Count: 2

Average Bid: $ 250

04/16/2008 at 19:37 EDT

Project Creator: Joe1929 View PM Post PM
Employer Rating: (No Feedback Yet)

Bid On This Project
 

Description

Hello to everyone.I need a program in Haskell for an online music store that lets users construct and play playlists of music tracks. The site maintains a catalogue of both popular and classical tracks. Every track in the catalogue includes a title and a length (in minutes). Popular music tracks also include an artist; and classical tracks include a composer and a performer. The catalogue also needs to store a “playcount” for each track - the total number of times it has been played. The music store allows users to download all the tracks in a playlist; popular tracks cost 20p / minute; classical tracks cost 25p / minute.
It is suggested that you begin by developing (purely-functional) code to cover (most of) the required functionality, and then add to this the functions/actions that will comprise the program’s user interface.

The program should include functions that provide the following facilities:
i.add a new track to the catalogue of tracks
ii.add a track (from the catalogue) to the end of the playlist
iii.display the length (in minutes) of the entire playlist
iv.display details of every track in the catalogue (including playcounts)
v.display details of every track in the playlist (playcounts not needed)
vi.display the cost (in pounds) of downloading the entire playlist
vii.play all tracks in the playlist – i.e. increment the track playcount (in the catalogue) for each track occurrence in the playlist
viii.display the details of the most popular track in the catalogue (the one with the highest playcount)

also there is the same project in Python with the same functionallity.

please let me know

Messages Posted: 0 View project clarification board Post message on project clarification board

Bid On This Project
 
If you are the project creator or one of the bidders Log In for more options

  View PM Post PM

250

1 day

04-13-2008 07:16 EDT

(No Feedback Yet)

This is my speciality , I am a Python Expert . Lets start the work ...

help

  View PM Post PM

250

7 days

04-16-2008 09:22 EDT

(No Feedback Yet)

Hello, Joe. Please read PM for details.

help

    Bid on this Project