About This Book"Haskell Programming" is a textbook for high school and college students; it covers all essential Haskell language knowledge. You can learn complete primary skills of Haskell programming fast and easily.The textbook includes a lot of practical examples for beginners and includes exercises for the college final exam, the engineer certification exam, and the job interview exam."Haskell Programming" is a useful textbook for beginners. The straightforward definitions, the plain examples, the elaborate explanations and the neat layout feature this helpful and educative book. You will be impressed by its distinctive and tidy writing style. Reading this book is a great enjoyment!NoteThis book is only suitable for Haskell programming beginners, high school students and college students; it is not for the experienced Haskell programmers.Table of ContentsHour 1What is Haskell Language?Install HaskellHaskell Interactive PlatformRun GHCiData TypeCheck Data TypeEscaping CharactersLogical OperationCheck EqualityComparisonHour 2Pred & SuccMax & MinCeiling & FloorDiv & ModListConnect ListsGet an elementElements Sum & ProductCompare ListAdd an ElementList VariableList Step LengthHour 3Repeat List ElementsCycle List ElementsTupleThe First ElementThe Last ElementZip Two ListsCompare CommandShow CommandRead CommandEnum RangemaxBound & minBoundRound & PiHour 4Haskell FunctionHaskell Programming PlatformHaskell CompilerHello World ProgrammRun "Hello World" ProgramComment of HaskellVariable DefinitionAddition & SubtractionMultiplication & DivisionHour 5RemainderCheck Equality"If - then - else" StatementNest "If-then-else" StatementRangeFunction TypeInt TypeInteger TypeFloat TypeDouble TypeChar TypeBool TypeHour 6String TypeOrd TypeShow CommandRead CommandPred & SuccList ModuleChar ModuleMap ModuleSet ModuleMore About FunctionPattern MatchingHour 7GuardsWhereRecursive FunctionLambda FunctionHead CommandLast CommandInit CommandTail CommandNull FunctionReverse CommandLength CommandTake CommandHour 8Drop CommandMaximum CommandMinimum CommandElem CommandSum FunctionProduct FunctionComplex FunctionWrite & Read FileFunctor AdditionFunctor SubtractionFunctor MultiplicationFunctor DivisionHaskell Q & AQuestionsAnswersThe paperback edition of this book is displaying in the lower section of this page, please click the book link for purchase.