Functional programming -- Timing -- Useful data structures -- Binary search -- Sorting -- Selection -- Greedy algorithms on lists -- Greedy algorithms on trees -- Greedy algorithms on graphs -- Introduction to thinning -- Segments and subsequences -- Partitions -- Efficient recu…
Functional programming is a style of programming that emphasises the use of functions. This book teaches functional programming as a way of thinking and problem solving, using Haskell and examples drawn from multimedia applications.
Haskell '05: proceedings of the ACM SIGPLAN 2005 Haskell Works…
by Association for Computing Machinery, Special Interest Group on Programming Languages, Haskell Workshop, Tallinn, International Conference on Functional Programming, Tallinn, ACM SIGPLAN Haskell Workshop, (Tallinn), ICFP '05, Tallinn