Haskell. By: Renan Pereira Jim Hiatt Alexis Rodriguez. Outline. History Language Features Haskell Traits Implementations/Compilers Haskell Basics Examples Conclusion. History of Haskell. Haskell was named after Haskell Curry, an American mathematician
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Haskell
By:
Renan Pereira
Jim Hiatt
Alexis Rodriguez
History of Haskell
3
History of Haskell
4
History of Haskell
5
Language Features
Pattern Matching – Searching for the elements of a given pattern. If there is a match, then the function moves forward.
Example:let f 0 = 1… Pattern declaration>f 0… When f is 0 as the argument the pattern matches and the function returns 1
> f 5… Function fails
6
Language Features
7
Language Features
8
Language Features
9
Language Features
10
Tree:
Graph:
(*)
(*)
(3*3)
(3*3)
(3*3)
18
Haskell
By:
Renan Pereira
Jim Hiatt
Alexis Rodriguez