null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
12353405
Starting Out Haskell
Description
http://learnyouahaskell.com/starting-out
No tags specified
haskell
functional programming
Mind Map by
Manuel Felipe Del Toro
, updated more than 1 year ago
More
Less
Created by
Manuel Felipe Del Toro
almost 7 years ago
61
0
0
Resource summary
Starting Out Haskell
Haskell is statically typed
Infix functions
the function is placed in between the arguments
succ 8
min 9 10
max 100 101
Suffix functions
the function is placed before the arguments
50 * 100
100 - 4999
92 `div` 10
IF Statements
ELSE is mandatory
Every expression and function must return something
Expression
Piece of code that returns a value
5
4 + 8
x + y
Definition
Function that doesn't take any parameters
Lists
Strings are lists of characters
List Comprehension
Build specific sets of general sets
Homogeneous data structures
Tuples
Are the way to store single values
They are denoted with parentheses
They don't have to be homogenous
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Elements of the Novel Handbook for Dragon Slayers By Merrie Haskell
emily.kuriger
Prognyelvek
Nagy Ádám
Functional Programming PT1
prxd33
SAT Math Sample Questions
SAT Prep Group
OCR Biology AS level (f211) flashcards/revision notes
Dariush Zarrabi
My SMART School Year Goals for 2015
Stephen Lang
Macromolecules
sealescience
Biology B1
Phoebe Drew
GCSE Science - B1 - You and Your Genes - Genes, Chromosomes and DNA
GeorgeHaines
Biology B1
Kelsey Phillips
Themes in Othello
Rebecca Hunter
Browse Library