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
over 6 years ago
57
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
Biology Unit 4: Respiration and Photosynthesis
Charlotte Lloyd
GCSE Maths Symbols, Equations & Formulae
livvy_hurrell
Variation and evolution Quiz
James Edwards22201
Mapa Mental para Resumir y Conectar Ideas
Marko Salazar
Biology - B1 - AQA - GCSE - Keeping Healthy and Defending Against Infection
Josh Anderson
What is Marketing?
Stephanie Natasha
HEMORRAGIAS - OBST PATOLOGICA
María José Alvarez Gazzano
Information security and data protection
хомяк убийца
Browse Library