Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

Beschrijving

Schrijf een Haskell programma dat, gegeven de eeuw en het jaar, de weekdag teruggeeft waarop valentijn valt. De skeletcode in de editor bevat de tabellen die je nodig hebt, samen met de functies die je moet invullen. Gebruik daarnaast de uitleg op wikipedia over de berekening van de weekdagen.

De eeuw en het jaar geef je apart mee: het jaar 2016 wordt valentijn 20 16.

Negatieve indexen

De correctie voor een schrikkeljaar kan een index opleveren die kleiner is dan 0. zoekWeekdag moet daar tegen kunnen.

Voorbeeld

valentijn 20 16 == "zondag"
valentijn 20 17 == "dinsdag"
weekdag 3 9 20 16 == "maandag"
schrikkeljaar 2000 == True