Author: Vaclav Smil
Publisher: Penguin
ISBN: 0593297067
Category : Science
Languages : en
Pages : 337
Book Description
INSTANT NEW YORK TIMES BESTSELLER “A new masterpiece from one of my favorite authors… [How The World Really Works] is a compelling and highly readable book that leaves readers with the fundamental grounding needed to help solve the world’s toughest challenges.”—Bill Gates “Provocative but perceptive . . . You can agree or disagree with Smil—accept or doubt his ‘just the facts’ posture—but you probably shouldn’t ignore him.”—The Washington Post An essential analysis of the modern science and technology that makes our twenty-first century lives possible—a scientist's investigation into what science really does, and does not, accomplish. We have never had so much information at our fingertips and yet most of us don’t know how the world really works. This book explains seven of the most fundamental realities governing our survival and prosperity. From energy and food production, through our material world and its globalization, to risks, our environment and its future, How the World Really Works offers a much-needed reality check—because before we can tackle problems effectively, we must understand the facts. In this ambitious and thought-provoking book we see, for example, that globalization isn’t inevitable—the foolishness of allowing 70 per cent of the world’s rubber gloves to be made in just one factory became glaringly obvious in 2020—and that our societies have been steadily increasing their dependence on fossil fuels, such that any promises of decarbonization by 2050 are a fairy tale. For example, each greenhouse-grown supermarket-bought tomato has the equivalent of five tablespoons of diesel embedded in its production, and we have no way of producing steel, cement or plastics at required scales without huge carbon emissions. Ultimately, Smil answers the most profound question of our age: are we irrevocably doomed or is a brighter utopia ahead? Compelling, data-rich and revisionist, this wonderfully broad, interdisciplinary guide finds faults with both extremes. Looking at the world through this quantitative lens reveals hidden truths that change the way we see our past, present and uncertain future.
How the World Really Works
Author: Vaclav Smil
Publisher: Penguin
ISBN: 0593297067
Category : Science
Languages : en
Pages : 337
Book Description
INSTANT NEW YORK TIMES BESTSELLER “A new masterpiece from one of my favorite authors… [How The World Really Works] is a compelling and highly readable book that leaves readers with the fundamental grounding needed to help solve the world’s toughest challenges.”—Bill Gates “Provocative but perceptive . . . You can agree or disagree with Smil—accept or doubt his ‘just the facts’ posture—but you probably shouldn’t ignore him.”—The Washington Post An essential analysis of the modern science and technology that makes our twenty-first century lives possible—a scientist's investigation into what science really does, and does not, accomplish. We have never had so much information at our fingertips and yet most of us don’t know how the world really works. This book explains seven of the most fundamental realities governing our survival and prosperity. From energy and food production, through our material world and its globalization, to risks, our environment and its future, How the World Really Works offers a much-needed reality check—because before we can tackle problems effectively, we must understand the facts. In this ambitious and thought-provoking book we see, for example, that globalization isn’t inevitable—the foolishness of allowing 70 per cent of the world’s rubber gloves to be made in just one factory became glaringly obvious in 2020—and that our societies have been steadily increasing their dependence on fossil fuels, such that any promises of decarbonization by 2050 are a fairy tale. For example, each greenhouse-grown supermarket-bought tomato has the equivalent of five tablespoons of diesel embedded in its production, and we have no way of producing steel, cement or plastics at required scales without huge carbon emissions. Ultimately, Smil answers the most profound question of our age: are we irrevocably doomed or is a brighter utopia ahead? Compelling, data-rich and revisionist, this wonderfully broad, interdisciplinary guide finds faults with both extremes. Looking at the world through this quantitative lens reveals hidden truths that change the way we see our past, present and uncertain future.
Publisher: Penguin
ISBN: 0593297067
Category : Science
Languages : en
Pages : 337
Book Description
INSTANT NEW YORK TIMES BESTSELLER “A new masterpiece from one of my favorite authors… [How The World Really Works] is a compelling and highly readable book that leaves readers with the fundamental grounding needed to help solve the world’s toughest challenges.”—Bill Gates “Provocative but perceptive . . . You can agree or disagree with Smil—accept or doubt his ‘just the facts’ posture—but you probably shouldn’t ignore him.”—The Washington Post An essential analysis of the modern science and technology that makes our twenty-first century lives possible—a scientist's investigation into what science really does, and does not, accomplish. We have never had so much information at our fingertips and yet most of us don’t know how the world really works. This book explains seven of the most fundamental realities governing our survival and prosperity. From energy and food production, through our material world and its globalization, to risks, our environment and its future, How the World Really Works offers a much-needed reality check—because before we can tackle problems effectively, we must understand the facts. In this ambitious and thought-provoking book we see, for example, that globalization isn’t inevitable—the foolishness of allowing 70 per cent of the world’s rubber gloves to be made in just one factory became glaringly obvious in 2020—and that our societies have been steadily increasing their dependence on fossil fuels, such that any promises of decarbonization by 2050 are a fairy tale. For example, each greenhouse-grown supermarket-bought tomato has the equivalent of five tablespoons of diesel embedded in its production, and we have no way of producing steel, cement or plastics at required scales without huge carbon emissions. Ultimately, Smil answers the most profound question of our age: are we irrevocably doomed or is a brighter utopia ahead? Compelling, data-rich and revisionist, this wonderfully broad, interdisciplinary guide finds faults with both extremes. Looking at the world through this quantitative lens reveals hidden truths that change the way we see our past, present and uncertain future.
Marcelo in the Real World
Author: Francisco X. Stork
Publisher: Scholastic Inc.
ISBN: 054505690X
Category : Juvenile Nonfiction
Languages : en
Pages : 323
Book Description
Marcelo Sandoval, a 17-year-old boy on the high-functioning end of the autistic spectrum, faces new challenges, including romance and injustice, when he goes to work for his father in the mailroom of a corporate law firm.
Publisher: Scholastic Inc.
ISBN: 054505690X
Category : Juvenile Nonfiction
Languages : en
Pages : 323
Book Description
Marcelo Sandoval, a 17-year-old boy on the high-functioning end of the autistic spectrum, faces new challenges, including romance and injustice, when he goes to work for his father in the mailroom of a corporate law firm.
Welcome to the Real World
Author: Lauren Berger
Publisher: Harper Collins
ISBN: 0062307312
Category : Business & Economics
Languages : en
Pages : 168
Book Description
The essential book every workplace novice needs—a smart, practical, and fun guide to help them navigate the minefield of personalities, learn to work with their boss, identify priorities, and ultimately kick butt at their first job. It’s a challenging time to be young and new in the workplace. Your parents can’t help—the rules have all changed, and faster than guide books can keep up. In Welcome to the Real World, career expert and entrepreneur Lauren Berger arms a new generation of workers like you with the tools you need to succeed. She feels your pain. She’s been in your shoes. Just a few years ago, she was you. In a world defined by uncertainty, she argues you need to be bold, take risks, and understand your value. She shows you how to think of your job as a link that will eventually connect you to the opportunity of your dreams. It’s time to get comfortable getting uncomfortable, she advises. Her essential handbook tells you everything you should know to make the most of your first on-the-job experience, including how to: Think about “The Big Picture” Deal with rejection Effectively manage your time Navigate “sticky situations” in the office and communicate with different personality types Embrace entrepreneurship regardless of position, rank, or title Organize your financial situation and personal life Get promoted and (one day) take your boss’ job!
Publisher: Harper Collins
ISBN: 0062307312
Category : Business & Economics
Languages : en
Pages : 168
Book Description
The essential book every workplace novice needs—a smart, practical, and fun guide to help them navigate the minefield of personalities, learn to work with their boss, identify priorities, and ultimately kick butt at their first job. It’s a challenging time to be young and new in the workplace. Your parents can’t help—the rules have all changed, and faster than guide books can keep up. In Welcome to the Real World, career expert and entrepreneur Lauren Berger arms a new generation of workers like you with the tools you need to succeed. She feels your pain. She’s been in your shoes. Just a few years ago, she was you. In a world defined by uncertainty, she argues you need to be bold, take risks, and understand your value. She shows you how to think of your job as a link that will eventually connect you to the opportunity of your dreams. It’s time to get comfortable getting uncomfortable, she advises. Her essential handbook tells you everything you should know to make the most of your first on-the-job experience, including how to: Think about “The Big Picture” Deal with rejection Effectively manage your time Navigate “sticky situations” in the office and communicate with different personality types Embrace entrepreneurship regardless of position, rank, or title Organize your financial situation and personal life Get promoted and (one day) take your boss’ job!
Craft in the Real World
Author: Matthew Salesses
Publisher: Catapult
ISBN: 1948226812
Category : Language Arts & Disciplines
Languages : en
Pages : 139
Book Description
This national bestseller is "a significant contribution to discussions of the art of fiction and a necessary challenge to received views about whose stories are told, how they are told and for whom they are intended" (Laila Lalami, The New York Times Book Review). The traditional writing workshop was established with white male writers in mind; what we call craft is informed by their cultural values. In this bold and original examination of elements of writing—including plot, character, conflict, structure, and believability—and aspects of workshop—including the silenced writer and the imagined reader—Matthew Salesses asks questions to invigorate these familiar concepts. He upends Western notions of how a story must progress. How can we rethink craft, and the teaching of it, to better reach writers with diverse backgrounds? How can we invite diverse storytelling traditions into literary spaces? Drawing from examples including One Thousand and One Nights, Curious George, Ursula K. Le Guin's A Wizard of Earthsea, and the Asian American classic No-No Boy, Salesses asks us to reimagine craft and the workshop. In the pages of exercises included here, teachers will find suggestions for building syllabi, grading, and introducing new methods to the classroom; students will find revision and editing guidance, as well as a new lens for reading their work. Salesses shows that we need to interrogate the lack of diversity at the core of published fiction: how we teach and write it. After all, as he reminds us, "When we write fiction, we write the world."
Publisher: Catapult
ISBN: 1948226812
Category : Language Arts & Disciplines
Languages : en
Pages : 139
Book Description
This national bestseller is "a significant contribution to discussions of the art of fiction and a necessary challenge to received views about whose stories are told, how they are told and for whom they are intended" (Laila Lalami, The New York Times Book Review). The traditional writing workshop was established with white male writers in mind; what we call craft is informed by their cultural values. In this bold and original examination of elements of writing—including plot, character, conflict, structure, and believability—and aspects of workshop—including the silenced writer and the imagined reader—Matthew Salesses asks questions to invigorate these familiar concepts. He upends Western notions of how a story must progress. How can we rethink craft, and the teaching of it, to better reach writers with diverse backgrounds? How can we invite diverse storytelling traditions into literary spaces? Drawing from examples including One Thousand and One Nights, Curious George, Ursula K. Le Guin's A Wizard of Earthsea, and the Asian American classic No-No Boy, Salesses asks us to reimagine craft and the workshop. In the pages of exercises included here, teachers will find suggestions for building syllabi, grading, and introducing new methods to the classroom; students will find revision and editing guidance, as well as a new lens for reading their work. Salesses shows that we need to interrogate the lack of diversity at the core of published fiction: how we teach and write it. After all, as he reminds us, "When we write fiction, we write the world."
Here in the Real World
Author: Sara Pennypacker
Publisher: HarperCollins
ISBN: 0062698974
Category : Juvenile Fiction
Languages : en
Pages : 261
Book Description
From the author of the highly acclaimed, New York Times bestselling novel Pax comes a gorgeous and moving middle grade novel that is an ode to introverts, dreamers, and misfits everywhere. Ware can’t wait to spend summer “off in his own world”—dreaming of knights in the Middle Ages and generally being left alone. But then his parents sign him up for dreaded Rec camp, where he must endure Meaningful Social Interaction and whatever activities so-called “normal” kids do. On his first day Ware meets Jolene, a tough, secretive girl planting a garden in the rubble of an abandoned church next to the camp. Soon he starts skipping Rec, creating a castle-like space of his own in the church lot. Jolene scoffs, calling him a dreamer—he doesn’t live in the “real world” like she does. As different as Ware and Jolene are, though, they have one thing in common: for them, the lot is a refuge. But when their sanctuary is threatened, Ware looks to the knights’ Code of Chivalry: Thou shalt do battle against unfairness wherever faced with it. Thou shalt be always the champion of the Right and Good—and vows to save the lot. But what does a hero look like in real life? And what can two misfit kids do?
Publisher: HarperCollins
ISBN: 0062698974
Category : Juvenile Fiction
Languages : en
Pages : 261
Book Description
From the author of the highly acclaimed, New York Times bestselling novel Pax comes a gorgeous and moving middle grade novel that is an ode to introverts, dreamers, and misfits everywhere. Ware can’t wait to spend summer “off in his own world”—dreaming of knights in the Middle Ages and generally being left alone. But then his parents sign him up for dreaded Rec camp, where he must endure Meaningful Social Interaction and whatever activities so-called “normal” kids do. On his first day Ware meets Jolene, a tough, secretive girl planting a garden in the rubble of an abandoned church next to the camp. Soon he starts skipping Rec, creating a castle-like space of his own in the church lot. Jolene scoffs, calling him a dreamer—he doesn’t live in the “real world” like she does. As different as Ware and Jolene are, though, they have one thing in common: for them, the lot is a refuge. But when their sanctuary is threatened, Ware looks to the knights’ Code of Chivalry: Thou shalt do battle against unfairness wherever faced with it. Thou shalt be always the champion of the Right and Good—and vows to save the lot. But what does a hero look like in real life? And what can two misfit kids do?
The Real World of College
Author: Wendy Fischman
Publisher: MIT Press
ISBN: 0262046539
Category : Education
Languages : en
Pages : 406
Book Description
Why higher education in the United States has lost its way, and how universities and colleges can focus sharply on their core mission. For The Real World of College, Wendy Fischman and Howard Gardner analyzed in-depth interviews with more than 2,000 students, alumni, faculty, administrators, parents, trustees, and others, which were conducted at ten institutions ranging from highly selective liberal arts colleges to less-selective state schools. What they found challenged characterizations in the media: students are not preoccupied by political correctness, free speech, or even the cost of college. They are most concerned about their GPA and their resumes; they see jobs and earning potential as more important than learning. Many say they face mental health challenges, fear that they don’t belong, and feel a deep sense of alienation. Given this daily reality for students, has higher education lost its way? Fischman and Gardner contend that US universities and colleges must focus sharply on their core educational mission. Fischman and Gardner, both recognized authorities on education and learning, argue that higher education in the United States has lost sight of its principal reason for existing: not vocational training, not the provision of campus amenities, but to increase what Fischman and Gardner call “higher education capital”—to help students think well and broadly, express themselves clearly, explore new areas, and be open to possible transformations. Fischman and Gardner offer cogent recommendations for how every college can become a community of learners who are open to change as thinkers, citizens, and human beings.
Publisher: MIT Press
ISBN: 0262046539
Category : Education
Languages : en
Pages : 406
Book Description
Why higher education in the United States has lost its way, and how universities and colleges can focus sharply on their core mission. For The Real World of College, Wendy Fischman and Howard Gardner analyzed in-depth interviews with more than 2,000 students, alumni, faculty, administrators, parents, trustees, and others, which were conducted at ten institutions ranging from highly selective liberal arts colleges to less-selective state schools. What they found challenged characterizations in the media: students are not preoccupied by political correctness, free speech, or even the cost of college. They are most concerned about their GPA and their resumes; they see jobs and earning potential as more important than learning. Many say they face mental health challenges, fear that they don’t belong, and feel a deep sense of alienation. Given this daily reality for students, has higher education lost its way? Fischman and Gardner contend that US universities and colleges must focus sharply on their core educational mission. Fischman and Gardner, both recognized authorities on education and learning, argue that higher education in the United States has lost sight of its principal reason for existing: not vocational training, not the provision of campus amenities, but to increase what Fischman and Gardner call “higher education capital”—to help students think well and broadly, express themselves clearly, explore new areas, and be open to possible transformations. Fischman and Gardner offer cogent recommendations for how every college can become a community of learners who are open to change as thinkers, citizens, and human beings.
Real-World Machine Learning
Author: Henrik Brink
Publisher: Simon and Schuster
ISBN: 1638357005
Category : Computers
Languages : en
Pages : 380
Book Description
Summary Real-World Machine Learning is a practical guide designed to teach working developers the art of ML project execution. Without overdosing you on academic theory and complex mathematics, it introduces the day-to-day practice of machine learning, preparing you to successfully build and deploy powerful ML systems. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Machine learning systems help you find valuable insights and patterns in data, which you'd never recognize with traditional methods. In the real world, ML techniques give you a way to identify trends, forecast behavior, and make fact-based recommendations. It's a hot and growing field, and up-to-speed ML developers are in demand. About the Book Real-World Machine Learning will teach you the concepts and techniques you need to be a successful machine learning practitioner without overdosing you on abstract theory and complex mathematics. By working through immediately relevant examples in Python, you'll build skills in data acquisition and modeling, classification, and regression. You'll also explore the most important tasks like model validation, optimization, scalability, and real-time streaming. When you're done, you'll be ready to successfully build, deploy, and maintain your own powerful ML systems. What's Inside Predicting future behavior Performance evaluation and optimization Analyzing sentiment and making recommendations About the Reader No prior machine learning experience assumed. Readers should know Python. About the Authors Henrik Brink, Joseph Richards and Mark Fetherolf are experienced data scientists engaged in the daily practice of machine learning. Table of Contents PART 1: THE MACHINE-LEARNING WORKFLOW What is machine learning? Real-world data Modeling and prediction Model evaluation and optimization Basic feature engineering PART 2: PRACTICAL APPLICATION Example: NYC taxi data Advanced feature engineering Advanced NLP example: movie review sentiment Scaling machine-learning workflows Example: digital display advertising
Publisher: Simon and Schuster
ISBN: 1638357005
Category : Computers
Languages : en
Pages : 380
Book Description
Summary Real-World Machine Learning is a practical guide designed to teach working developers the art of ML project execution. Without overdosing you on academic theory and complex mathematics, it introduces the day-to-day practice of machine learning, preparing you to successfully build and deploy powerful ML systems. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Machine learning systems help you find valuable insights and patterns in data, which you'd never recognize with traditional methods. In the real world, ML techniques give you a way to identify trends, forecast behavior, and make fact-based recommendations. It's a hot and growing field, and up-to-speed ML developers are in demand. About the Book Real-World Machine Learning will teach you the concepts and techniques you need to be a successful machine learning practitioner without overdosing you on abstract theory and complex mathematics. By working through immediately relevant examples in Python, you'll build skills in data acquisition and modeling, classification, and regression. You'll also explore the most important tasks like model validation, optimization, scalability, and real-time streaming. When you're done, you'll be ready to successfully build, deploy, and maintain your own powerful ML systems. What's Inside Predicting future behavior Performance evaluation and optimization Analyzing sentiment and making recommendations About the Reader No prior machine learning experience assumed. Readers should know Python. About the Authors Henrik Brink, Joseph Richards and Mark Fetherolf are experienced data scientists engaged in the daily practice of machine learning. Table of Contents PART 1: THE MACHINE-LEARNING WORKFLOW What is machine learning? Real-world data Modeling and prediction Model evaluation and optimization Basic feature engineering PART 2: PRACTICAL APPLICATION Example: NYC taxi data Advanced feature engineering Advanced NLP example: movie review sentiment Scaling machine-learning workflows Example: digital display advertising
A Real-World Guide to Restorative Justice in Schools
Author: Nicholas Bradford
Publisher: Jessica Kingsley Publishers
ISBN: 178775572X
Category : Education
Languages : en
Pages : 264
Book Description
This book is designed to help you navigate the challenges and joys of building and maintaining a healthy restorative ecosystem in your school, while providing concrete tools and real-world stories to guide you through the process. Traditional methods of discipline are commonly found to be ineffective, and this book shows how restorative justice can benefit schools in a huge variety of ways, such as decreasing the need for suspensions, increasing academic outcomes, and improving the health of your whole school community. Written by the founder and the education director of the National Center for Restorative Justice, each and every chapter is packed with expertise on everything from carrying out the stages of a restorative circle to understanding the importance of conflict. The authors pull no punches in showing that this work is not always easy, but their passion for restorative justice shines out of every page, demonstrating just how valuable this approach can be in bringing the absolute best out of your students and school.
Publisher: Jessica Kingsley Publishers
ISBN: 178775572X
Category : Education
Languages : en
Pages : 264
Book Description
This book is designed to help you navigate the challenges and joys of building and maintaining a healthy restorative ecosystem in your school, while providing concrete tools and real-world stories to guide you through the process. Traditional methods of discipline are commonly found to be ineffective, and this book shows how restorative justice can benefit schools in a huge variety of ways, such as decreasing the need for suspensions, increasing academic outcomes, and improving the health of your whole school community. Written by the founder and the education director of the National Center for Restorative Justice, each and every chapter is packed with expertise on everything from carrying out the stages of a restorative circle to understanding the importance of conflict. The authors pull no punches in showing that this work is not always easy, but their passion for restorative justice shines out of every page, demonstrating just how valuable this approach can be in bringing the absolute best out of your students and school.
The Teenager's Guide to the Real World
Author: Marshall Brain
Publisher: BYG Publishing
ISBN: 9780965743037
Category : Family & Relationships
Languages : en
Pages : 304
Book Description
"Provides in-depth guidance on making the transition into adulthood and laying a foundation for success."--Page 4 of cover.
Publisher: BYG Publishing
ISBN: 9780965743037
Category : Family & Relationships
Languages : en
Pages : 304
Book Description
"Provides in-depth guidance on making the transition into adulthood and laying a foundation for success."--Page 4 of cover.
Get Programming with Haskell
Author: Will Kurt
Publisher: Simon and Schuster
ISBN: 1638356777
Category : Computers
Languages : en
Pages : 794
Book Description
Summary Get Programming with Haskell leads you through short lessons, examples, and exercises designed to make Haskell your own. It has crystal-clear illustrations and guided practice. You will write and test dozens of interesting programs and dive into custom Haskell modules. You will gain a new perspective on programming plus the practical ability to use Haskell in the everyday world. (The 80 IQ points: not guaranteed.) Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Programming languages often differ only around the edges—a few keywords, libraries, or platform choices. Haskell gives you an entirely new point of view. To the software pioneer Alan Kay, a change in perspective can be worth 80 IQ points and Haskellers agree on the dramatic benefits of thinking the Haskell way—thinking functionally, with type safety, mathematical certainty, and more. In this hands-on book, that's exactly what you'll learn to do. What's Inside Thinking in Haskell Functional programming basics Programming in types Real-world applications for Haskell About the Reader Written for readers who know one or more programming languages. Table of Contents Lesson 1 Getting started with Haskell Unit 1 - FOUNDATIONS OF FUNCTIONAL PROGRAMMING Lesson 2 Functions and functional programming Lesson 3 Lambda functions and lexical scope Lesson 4 First-class functions Lesson 5 Closures and partial application Lesson 6 Lists Lesson 7 Rules for recursion and pattern matching Lesson 8 Writing recursive functions Lesson 9 Higher-order functions Lesson 10 Capstone: Functional object-oriented programming with robots! Unit 2 - INTRODUCING TYPES Lesson 11 Type basics Lesson 12 Creating your own types Lesson 13 Type classes Lesson 14 Using type classes Lesson 15 Capstone: Secret messages! Unit 3 - PROGRAMMING IN TYPES Lesson 16 Creating types with "and" and "or" Lesson 17 Design by composition—Semigroups and Monoids Lesson 18 Parameterized types Lesson 19 The Maybe type: dealing with missing values Lesson 20 Capstone: Time series Unit 4 - IO IN HASKELL Lesson 21 Hello World!—introducing IO types Lesson 22 Interacting with the command line and lazy I/O Lesson 23 Working with text and Unicode Lesson 24 Working with files Lesson 25 Working with binary data Lesson 26 Capstone: Processing binary files and book data Unit 5 - WORKING WITH TYPE IN A CONTEXT Lesson 27 The Functor type class Lesson 28 A peek at the Applicative type class: using functions in a context Lesson 29 Lists as context: a deeper look at the Applicative type class Lesson 30 Introducing the Monad type class Lesson 31 Making Monads easier with donotation Lesson 32 The list monad and list comprehensions Lesson 33 Capstone: SQL-like queries in Haskell Unit 6 - ORGANIZING CODE AND BUILDING PROJECTS Lesson 34 Organizing Haskell code with modules Lesson 35 Building projects with stack Lesson 36 Property testing with QuickCheck Lesson 37 Capstone: Building a prime-number library Unit 7 - PRACTICAL HASKELL Lesson 38 Errors in Haskell and the Either type Lesson 39 Making HTTP requests in Haskell Lesson 40 Working with JSON data by using Aeson Lesson 41 Using databases in Haskell Lesson 42 Efficient, stateful arrays in Haskell Afterword - What's next? Appendix - Sample answers to exercise
Publisher: Simon and Schuster
ISBN: 1638356777
Category : Computers
Languages : en
Pages : 794
Book Description
Summary Get Programming with Haskell leads you through short lessons, examples, and exercises designed to make Haskell your own. It has crystal-clear illustrations and guided practice. You will write and test dozens of interesting programs and dive into custom Haskell modules. You will gain a new perspective on programming plus the practical ability to use Haskell in the everyday world. (The 80 IQ points: not guaranteed.) Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Programming languages often differ only around the edges—a few keywords, libraries, or platform choices. Haskell gives you an entirely new point of view. To the software pioneer Alan Kay, a change in perspective can be worth 80 IQ points and Haskellers agree on the dramatic benefits of thinking the Haskell way—thinking functionally, with type safety, mathematical certainty, and more. In this hands-on book, that's exactly what you'll learn to do. What's Inside Thinking in Haskell Functional programming basics Programming in types Real-world applications for Haskell About the Reader Written for readers who know one or more programming languages. Table of Contents Lesson 1 Getting started with Haskell Unit 1 - FOUNDATIONS OF FUNCTIONAL PROGRAMMING Lesson 2 Functions and functional programming Lesson 3 Lambda functions and lexical scope Lesson 4 First-class functions Lesson 5 Closures and partial application Lesson 6 Lists Lesson 7 Rules for recursion and pattern matching Lesson 8 Writing recursive functions Lesson 9 Higher-order functions Lesson 10 Capstone: Functional object-oriented programming with robots! Unit 2 - INTRODUCING TYPES Lesson 11 Type basics Lesson 12 Creating your own types Lesson 13 Type classes Lesson 14 Using type classes Lesson 15 Capstone: Secret messages! Unit 3 - PROGRAMMING IN TYPES Lesson 16 Creating types with "and" and "or" Lesson 17 Design by composition—Semigroups and Monoids Lesson 18 Parameterized types Lesson 19 The Maybe type: dealing with missing values Lesson 20 Capstone: Time series Unit 4 - IO IN HASKELL Lesson 21 Hello World!—introducing IO types Lesson 22 Interacting with the command line and lazy I/O Lesson 23 Working with text and Unicode Lesson 24 Working with files Lesson 25 Working with binary data Lesson 26 Capstone: Processing binary files and book data Unit 5 - WORKING WITH TYPE IN A CONTEXT Lesson 27 The Functor type class Lesson 28 A peek at the Applicative type class: using functions in a context Lesson 29 Lists as context: a deeper look at the Applicative type class Lesson 30 Introducing the Monad type class Lesson 31 Making Monads easier with donotation Lesson 32 The list monad and list comprehensions Lesson 33 Capstone: SQL-like queries in Haskell Unit 6 - ORGANIZING CODE AND BUILDING PROJECTS Lesson 34 Organizing Haskell code with modules Lesson 35 Building projects with stack Lesson 36 Property testing with QuickCheck Lesson 37 Capstone: Building a prime-number library Unit 7 - PRACTICAL HASKELL Lesson 38 Errors in Haskell and the Either type Lesson 39 Making HTTP requests in Haskell Lesson 40 Working with JSON data by using Aeson Lesson 41 Using databases in Haskell Lesson 42 Efficient, stateful arrays in Haskell Afterword - What's next? Appendix - Sample answers to exercise