Difference between revisions of "FP Laboratory 2"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
#*5 + 8 No comments | #*5 + 8 No comments | ||
#*3 * 5 + 8 No comments | #*3 * 5 + 8 No comments | ||
− | *2 + 4 No comments | + | #*2 + 4 No comments |
− | *sqrt 16 No comments | + | #*sqrt 16 No comments |
− | *succ 6 No comments | + | #*succ 6 No comments |
− | *succ 7 No comments | + | #*succ 7 No comments |
− | *pred 9 No comments | + | #*pred 9 No comments |
− | *pred 8 No comments | + | #*pred 8 No comments |
− | *sin (pi / 2) No comments | + | #*sin (pi / 2) No comments |
− | *truncate pi No comments | + | #*truncate pi No comments |
− | *round 3.5 No comments | + | #*round 3.5 No comments |
− | *round 3.4 No comments | + | #*round 3.4 No comments |
− | *floor 3.7 No comments | + | #*floor 3.7 No comments |
− | *ceiling 3.3 No comments | + | #*ceiling 3.3 No comments |
Revision as of 12:08, 12 September 2019
Types
- Using the GHCi command
:info
, learn the type of the following functions (and operators):+, sqrt, succ, max
- Using the command
:set +t
it is possible to get the information about the type of the evaluated expressions. With this setting on evaluate expressions:- 5 + 8 No comments
- 3 * 5 + 8 No comments
- 2 + 4 No comments
- sqrt 16 No comments
- succ 6 No comments
- succ 7 No comments
- pred 9 No comments
- pred 8 No comments
- sin (pi / 2) No comments
- truncate pi No comments
- round 3.5 No comments
- round 3.4 No comments
- floor 3.7 No comments
- ceiling 3.3 No comments