Online Book Reader

Home Category

Learn You a Haskell for Great Good! - Miran Lipovaca [180]

By Root 515 0
Type

improving with Point data type, Shaping Up

representing, Defining a New Data Type

shortlines.txt file, Getting Strings from Input Streams, Getting Strings from Input Streams, Getting Strings from Input Streams

redirecting contents of, Getting Strings from Input Streams

saving, Getting Strings from Input Streams

shortlinesonly.hs program, compiling, Getting Strings from Input Streams

Show type class, The Ord Type Class

side effects, Input and Output

snd function, using with pairs, Using Tuples

sorting lists, Quick, Sort!

source code, reading for modules, Importing Modules

Sphere.hs file, in Geometry module, A Geometry Module

[] (square brackets), using with lists, Baby's First Functions, Explicit Type Declaration

square brackets ([]), using with lists, Baby's First Functions, Explicit Type Declaration

square roots, getting for natural numbers, Scans

stack overflow errors, On Strict Left Folds, Getting a Road System from the Input

stacks, Writing an RPN Function, Writing an RPN Function, Stateful Computations, Stateful Computations, Stateful Computations

keeping for RPN functions, Writing an RPN Function

modeling for stateful computations, Stateful Computations

popping elements from, Stateful Computations

pushing elements to, Stateful Computations

State monad. See also monads, Stacks and Stones, Randomness and the State Monad, Randomness and the State Monad

and randomness, Randomness and the State Monad

using, Stacks and Stones

state, getting and setting, The State Monad

stateful computations, Tasteful Stateful Computations, Stateful Computations, Stateful Computations

assigning types to, Stateful Computations

stack modeling, Stateful Computations

steps, using with ranges in lists, Texas Ranges

String and [Char] type, The Read Type Class, Any Day of the Week

String type, using with type synonyms, Making Our Phonebook Prettier, Go Left, Then Right

strings, An Intro to Lists, The Ord Type Class, Needle in the Haystack, Caesar Cipher Salad, Type Synonyms, Getting Strings from Input Streams, Randomness and I/O, Bytestrings, The Ordering Monoid

comparing via monoids, The Ordering Monoid

converting to uppercase, Type Synonyms

encoding, Caesar Cipher Salad

getting, Randomness and I/O

getting from input streams, Getting Strings from Input Streams

isPrefixOf function, Needle in the Haystack

processing files as, Bytestrings

representing values as, The Ord Type Class

subclassing type classes, A Traffic Light Data Type

subtrees, focusing on, Taking a Walk

succ: function, calling, Calling Functions

sum function, More List Operations, I'm a List Comprehension, Left Folds with foldl, Left Folds with foldl

using with fold, Left Folds with foldl

using with lists, More List Operations, I'm a List Comprehension

Sum type, using with monoids, Product and Sum

System.Environment module, Cleaning Up, Cleaning Up, Cleaning Up

getArgs I/O action, Cleaning Up

getProgName I/O action, Cleaning Up

System.IO, openTempFile function, Deleting Items

System.Random module, Randomness, Randomness, More Random Functions, More Random Functions

getStdGen I/O action, More Random Functions

mkStdGen function, Randomness

random function, Randomness

T

tail function, using with lists, Comparing Lists

tails function, Counting Words

take function, More List Operations, replicate, replicate

using recursively, replicate

using with lists, More List Operations

takeWhile function, More Examples of map and filter, Scans

task list program, More Fun with To-Do Lists, More Fun with To-Do Lists, More Fun with To-Do Lists, A Multitasking Task List, A Multitasking Task List, A Multitasking Task List, A Multitasking Task List, A Multitasking Task List, A Multitasking Task List, Dealing with Bad Input, Dealing with Bad Input

add function, More Fun with To-Do Lists, Dealing with Bad Input

bad input, Dealing with Bad Input

calling, More Fun with To-Do Lists

dispatch function, A Multitasking Task List

implementing functions, More Fun with To-Do Lists

Return Main Page Previous Page Next Page

®Online Book Reader