LEARNING FOR LIFE

Get Yourself a Better Life! Free eLearning Download

  • Technical
    • Internet & Networking
    • Security & Hacking
    • AI | Artificial intelligence
    • OS & Server
    • WEB/HTML/CSS/AJAX
    • Database & SQL
    • Programming
    • Perl & PHP
    • .Net & Java
    • Mobile Development
    • C/C++/C#
    • Game Development
    • Unix & Linux
    • MAC OS X
    • Windows
    • OFFICE
    • Operation Systems
    • Hardware
  • Graphic & Media
    • Photography
    • 3D
    • Adobe Product Training
    • Art & Drawing & Painting
    • Film & Film Making
    • Game Designing
    • Music Training
    • Tutorials for designer
  • Business
    • Business & Investing
    • Writing & Affiliate
    • Marketing
    • Sales
    • Economics & Finances
    • Seo & Site Traffic
    • Stock & ForEX
  • Life Stype
    • Self Improvement | MP
    • Mindset | NLP
    • Fashion / Clothing / Grooming
    • Seduction
    • Fighting / Martial Arts
    • Food / Drink / Cooking
    • Health / Fitness / Massage
    • Languages / Accents
    • Magic / Illusions / Tricks
    • Psychology / Body Language
  • Engineering & Science
    • Cultures & History
    • Electrical & Architecture
    • Mathematics & Physics
    • Medical
  • Entertainment
    • Comic
    • Manga
    • Novel
    • Magazine
  • PC Game
    • Mac Game
    • Xbox Game
    • Play Station Game
Home » Ebooks & Tutorials » Technical » Database & SQL » Packt Publishing – Functional Data Structures and Algorithms

Packt Publishing – Functional Data Structures and Algorithms

19/07/2017 Learning for Life Leave a Comment

Packt Publishing – Functional Data Structures and Algorithms
English | Size: 421.50 MB
Category: CBTs


Functional data structures have the power to improve the code base of an application and improve efficiency. With the advent of functional programming, and with powerful functional languages such as Scala, Clojure and Elixir becoming part of important enterprise applications, functional data structures have gained an important place in the developer toolkit. Immutability is a cornerstone of functional programming. Immutable and persistent data structures are thread-safe by definition and hence very appealing for writing robust concurrent programs. How do we express traditional algorithms in a functional setting? Won’t we end up copying too much? Do we trade performance for versioned data structures? This course attempts to answer these questions by looking at functional implementations of traditional algorithms.

It begins with a refresher and consolidates what functional programming is all about. Next, you’ll get to know about Lists, the work horse data type for most functional languages. We show what structural sharing means and how it helps to make immutable data structures efficient and practical. Moving on, you will learn about binary trees, where we will be building complete trees, greedy algorithms, and back tracking

What You Will Learn
• Learn to think in the functional paradigm
• Learn about the O notation
• Take a look at runtime and space complexities
• Explore the basic themes of immutability and persistent data structures
• Learn to drop and concatenate lists
• Learn to append and prepend lists
• Take a look at building trees
• Learn about the backtracking algorithm.
• Master Scala best practices and idioms

Buy Long-term Premium Accounts To Support Me & Max Speed

DOWNLOAD:


http://rapidgator.net/file/0b46f03f080991e4e762e4b278a9cc3a/Packt_Publishing_-_Functional_Data_Structures_and_Algorithms.rar.html


http://nitroflare.com/view/5BF108310A20956/Packt_Publishing_-_Functional_Data_Structures_and_Algorithms.rar

If any links die or problem unrar, send request to http://goo.gl/aUHSZc

Database & SQL Algorithms, Data, Functional, Packt Publishing, Structures

← Packt Publishing – Elasticsearch 5.x Solutions Getting Started Packt Publishing – Fundamentals of Linux →

About Learning for Life

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • The Great Courses Plus – War In The Modern World
  • BBC – VE Day 70: Remembering Victory (2015)
  • BBC – Urbi et Orbi (2025)
  • Coursera – Packt: C++ 20 Mastery – Pure And Unfiltered
  • PBS – Inside High Noon: Directors Cut (2022)

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

2019 2020 2021 2022 2023 2024 Advanced AWS Azure BBC Beginners BitBook BOOKWARE Certified Cisco Cloud Comic Complete Course Data Design eBook Fundamentals Guide Hybrid iLEARN Introduction JavaScript Learn Learning LinkedIn Linux Lynda Masterclass Microsoft Packt Pluralsight Programming Python Security Skillshare Training Udemy Using XQZT

Copyright © 2025 · Equilibre on Genesis Framework · WordPress · Log in