Antwoorden opgave 1.1 Camil Staps (s4498062) 1. Het programma wordt gecompileerd. 2. Het programma wordt uitgevoerd. 3. De data types van de variabelen worden automatisch achterhaald door de IDE (en hoeven dus niet expliciet te worden gegeven door de programmeur) expr1 "Hello World!" De strings worden geconcateneerd expr2 5 Dit is een Int waarde expr3 5.5 Dit is een Real waarde expr4 Type error; cannot unify types Real and Int Dat is omdat + is niet gedefinieerd voor Real met Int expr5 [1,2,3,4,5,6,7,8,9,10] Dit is een korte schrijfwijze voor deze lijst ([min..max]) expr6 ("Hello World!",5,5.5,[1,2,3,4,5,6,7,8,9,10]) Een tupeltje expr7 Type error; cannot unify types [Int] and Real Dat is omdat elementen van een lijst hetzelfde type moeten hebben, en dat hier niet het geval is expr8 [1,3,5,7,9] Een andere vorm van expr5 waarmee in het begin wordt aangegeven wat de interval is expr9 ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] Een lijst van karakters expr10 ['a','c','e','g','i','k','m','o','q','s','u','w','y'] Een combinatie van expr9 en expr8 expr11 ['H','e','l','l','o',' ','W','o','r','l','d','!'] Blijkbaar wordt ['...'] als lijst van karakters beschouwd