Текущий раздел » » » Functional Programming Made Easier: A Step-by-Step Guide

Functional Programming Made Easier: A Step-by-Step Guide

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2021-06-20, 12:24:02
Functional Programming Made Easier: A Step-by-Step GuideНазвание: Functional Programming Made Easier: A Step-by-Step Guide
Автор: Charles Scalfani
Издательство: Leanpub
Год: 2021
Страниц: 1926
Язык: английский
Формат: pdf (true)
Размер: 64.5 MB

A Functional Programming book from beginner to advanced without skipping a single step along the way. Functional Programming is hard. Too hard. I struggled for years to learn a Functional Language with no definitive guide that takes you from knowing absolutely NOTHING to working as a Functional Programmer.

Functional Programming is clearly the future, which can be witnessed by looking at all the traditional languages slowly adopting Functional Features. But why compromise? Why not have all the power of a truly Functional Programming Language?

For most, moving from an Imperative Programming Language (javascript, Python, C#, Java, etc.) to a Functional Programming Language (Haskell, PureScript, etc.) has been very difficult and requires years of effort.

Well, no more. Functional Programming Made Easier will start you at the very beginning with the basics. The book assumes that you know nothing about Functional Programming. It takes you one baby step at a time from concept to concept until you’re working at the level of today’s working Functional Programmers.

The book alternates between a Lecture Chapter, where a new concept is introduced and we code together, followed by a Lab Chapter, where you do all the coding using that new concept. But fear not. Unlike Math books you encountered in school, I will show you ALL of the answers. Not only that, but I will write the code ONE LINE AT A TIME with an explanation of my thinking every step of the way.

When mistakes were made in coding or design, I left them in the book. Anyone who has programmed knows all too well that you never code anything correctly the first time. Your experience with this book will simulate that as much as possible. We’ll find the mistakes, analyze where I went wrong (sometimes purposely), and fix them together.

I never just throw code your way. I will ask you to write some code and if you are struggling, I will sometimes give you hints so you can give it another try. In the end, we will always code the solution one line at a time allowing you to follow along if you get stuck or to simply check your solution against mine if you complete the exercise.

The first half of the book is where you’ll learn new concepts. The second half is where you can apply what you’ve learned to build small programs. The final few chapters are where you’ll build a Full-Stack web server and browser-based front end written in a Purely Functional Programming Language, PureScript.

PureScript is a modern Haskell-like Purely Functional Programming Language that compiles to javascript making it the best Functional Programming Language for both the Browser and the Server (via Node). It’s so closely related to Haskell that all of the concepts you learn translate directly from PureScript to Haskell.

I’ve used this book over the past year to teach a team of developers who are all now building SaaS applications for customers in PureScript.

Who is This Book For?
This book is for the working programmer. However, that doesn’t mean that students cannot benefit. They just won’t appreciate the benefits like someone who has suffered and struggled with one or more Object Oriented Programming languages. My idealized reader is someone who has used at least one of the following languages or something similar: javascript, C#, Java, Python, Ruby, etc. They have been working for at least 2 years as a programmer. They value the same things I listed earlier and are looking to improve themselves and make programming a
more enjoyable experience.

Скачать Functional Programming Made Easier






Ad Litteram. Купить и скачать книги в fb2 на любом устройстве, читать онлайн

Выгодные предложения от нашего партнёра ИГ "ЭКСМО-АРТ":

Акция С заботой о здоровье и безопасности

Самые ожидаемые книги ноября 2022 года

Больше книг - больше выгода! Скидки до 30%







My-shop.ru: самый большой выбор детских игрушек в Рунете My-shop.ru - книжный Интернет-магазин My-shop.ru - Интернет-магазин для учителей My-shop.ru - Интернет-магазин учебной литературы
Интернет-магазин детских игрушек Книжный интернет-магазин Интернет-магазин для учителей Интернет-магазин учебной литературы
       

My-shop.ru - Ваш Интернет-магазин My-shop.ru - детский Интернет-магазин My-shop.ru - Интернет-магазин товаров для рукоделия My-shop.ru - Интернет-магазин товаров для образования
Интернет-магазин с более 700000 товаров Интернет-магазин товаров для детей Интернет-магазин товаров для рукоделия Интернет-магазин товаров для образования
       


 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Размещение Вашего баннера на книжном сайте BEGET - первые 30 дней хостинга БЕСПЛАТНО! HostLife - лучший платный хостинг
Баннер или тизер? Выбирай! BEGET - первые 30 дней хостинга БЕСПЛАТНО! HostLife - лучший платный хостинг!
Размещение Вашего баннера на нашем сайте - это дешевая реклама Ваших сайтов или партнерских программ! Стабильный, профессиональный и ОЧЕНЬ выгодный хостинг на сегодняший день! Бонусы, акции - все для Вас! Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper.ru!


Бесплатная электронная библиотека. Скачать книги бесплатно!
Текущий раздел » » » Functional Programming Made Easier: A Step-by-Step Guide

Наша электронная библиотека Bookskeeper.ru - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников. В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.

 
 

Топ публикаций

 
  • Таинственные истории №23 2022
  • Режиссёр Советского Союза. Цикл из 3 книг
  • Тафгай. Цикл из 4 книг
  • АиФ. Про здоровье №12 2022
  • Саша и Маша №8 2022
  • Семена Апокалипсиса. Книга вторая (Аудиокнига)
  • Тернистый путь. Цикл из 2 книг
  • Оракул №12 2022
  • Родион Дубина - Собрание сочинений (14 книг)
  • KNITmuch №15 2022
  • Князь РУС. Цикл из 3 книг
  • Авторевю №21 2022
  • Домашняя лаборатория №11 (ноябрь 2022)
  • Смачно! № 7 СВ 2021. Страви з риби та морепродуктів
  • Николай Стариков. Украина
  • Искажающие реальность. Цикл из 11 книг
  • Легенда (Кретов). Цикл из 9 книг
  • Кодекс Охотника. Цикл из 3 книг
  • Сила рода. Цикл из 8 книг
  • Тернистый путь. Конец или начало?
  • Нейросеть. Убей или умри. Цикл из 6 книг
  • Бросок «Каракурта»
  • Пожиратель душ. Цикл из 12 книг
  • Алексей Левской. Цикл из 6 книг
  • Политрук. На Ржевском выступе
  • Связь без брака. Цикл из 2 книг
  • Жизни Архимага. Цикл из 3 книг
  • Отмеченный туманом. Цикл из 3 книг
  • Дельта. Цикл из 4 книг
  • Главный наследник НЕ скрывает свою силу. Цикл из 4 книг
  •