Skip to content

[Functional Programming Free Resources] This repository collects 32 of free resources for Functional Programming. λ Embrace the elegance of Functional Programming with our dedicated repository! Featuring a comprehensive collection of free resources, courses, and an interactive online Playground, ...

Notifications You must be signed in to change notification settings

getvmio/free-functional-programming-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Functional Programming Free Resources

λ Embrace the elegance of Functional Programming with our dedicated repository! Featuring a comprehensive collection of free resources, courses, and an interactive online Playground, this is your gateway to mastering the functional paradigm across various programming languages.

Resources

Index Name Category Description
1 Programming Paradigms University Courses Explore multiple programming paradigms including object-oriented, network, and functional programming in this comprehensive course at the University of Arkansas.
2 Software Foundations University Courses Explore the theoretical foundations of software development with this course on formal verification using the Coq proof assistant. Gain expertise in logic, computer-assisted theorem proving, functional programming, and more.
3 Discrete Mathematics and Functional Programming University Courses Comprehensive course combining discrete mathematics and functional programming, featuring videos, source code, and supplementary materials for independent study and classroom use.
4 Data Structures & Functional Programming University Courses Explore advanced programming paradigms, including functional and concurrent programming, with Cornell University's CS 3110 course. Develop elegant, efficient, and correct software designs.
5 Programming Languages & Compilers University Courses Explore functional programming and programming language design with this in-depth course using OCaml at the University of Illinois, Urbana-Champaign.
6 Functional Systems in Haskell University Courses Dive into functional programming and build practical software systems with Haskell in this hands-on Stanford University course.
7 Purely Functional Data Structures in Elm University Courses Learn functional reactive programming and purely functional data structures using the Elm programming language in this hands-on course from the University of Chicago.
8 Principles of Programming Languages University Courses Explore the key programming language concepts and paradigms, including functional, object-oriented, and concurrent programming, through an in-depth analysis of Scheme, Haskell, and Erlang.
9 Haskell Programming University Courses Explore the joys of functional programming with Haskell, a powerful and practical programming language. Learn the fundamentals of functional programming and apply them to real-world projects.
10 How to implement regular expressions in functional javascript using derivatives Technical Tutorials Comprehensive guide to implementing regular expressions in functional JavaScript using derivatives, with practical examples and in-depth explanations.
11 Write Yourself a Scheme in 48 Hours Technical Tutorials Comprehensive guide to learning Scheme, with a focus on functional programming and hands-on practice within 48 hours.
12 Scala By Example Technical Tutorials Comprehensive guide to learning Scala programming language and functional programming concepts with practical examples.
13 Scala Book Technical Tutorials Comprehensive introduction to Scala programming, covering functional programming, syntax, and key concepts. Excellent resource for beginners and experienced programmers.
14 Learn Scala Programming Technical Tutorials Dive into Scala programming and functional programming concepts with this comprehensive introduction. Ideal for beginners seeking to master Scala development.
15 Functional Programming, Simplified (Scala edition) Technical Tutorials Comprehensive guide to functional programming using Scala, with free 400+ page PDF preview and available in multiple formats.
16 Essential Scala Technical Tutorials Comprehensive guide to Scala programming, covering functional programming, Scala syntax, and best practices for building scalable and maintainable software.
17 Creative Scala Technical Tutorials Explore Scala programming through creative coding and functional programming with Creative Scala, a book that provides an innovative approach to learning Scala for creative applications.
18 Functional-Light JavaScript Technical Tutorials Dive into the principles of functional programming and how to apply them in JavaScript development with Functional-Light JavaScript, a comprehensive guide by Kyle Simpson.
19 Yet Another Haskell Tutorial Technical Tutorials Comprehensive tutorial on Haskell, covering functional programming concepts and techniques. Written by renowned expert Hal Daum e III, suitable for both beginners and experienced programmers.
20 Haskell Notes for Professionals Technical Tutorials Comprehensive guide to learning Haskell, covering functional programming concepts and practical programming techniques for the language.
21 Exploring Generic Haskell Technical Tutorials Dive into the world of Generic Haskell, a powerful programming language that enables developers to write type-safe and generic code. Expand your Haskell skills with this comprehensive course.
22 Learn You Some Erlang For Great Good Technical Tutorials Comprehensive guide to Erlang programming, covering functional concepts, concurrency, and building robust, fault-tolerant systems.
23 Erlang Programming Technical Tutorials Learn Erlang, a general-purpose, concurrency-oriented functional programming language suitable for building fault-tolerant, distributed, and real-time systems.
24 30 Days of Elixir Technical Tutorials Comprehensive guide to learning Elixir, covering Elixir programming language, functional programming, and software development with 30 hands-on exercises.
25 Purely Functional Data Structures (1996) Technical Tutorials Explore the design and implementation of efficient data structures using purely functional techniques. Gain insights into the trade-offs and performance characteristics of different data structures.
26 Category Theory for Programmers University Courses Explore the connections between category theory and functional programming with this comprehensive course by Bartosz Milewski. Dive into concepts like monads, comonads, and enriched categories.
27 Functional Programming in Haskell University Courses Comprehensive course on functional programming principles and Haskell, taught by experienced faculty from IIT Madras. Hands-on exercises and certification available.
28 Functional Programming University Courses Learn key functional programming concepts and techniques through lectures, tutorials, and hands-on exercises at the University of Edinburgh's Informatics 1 course.
29 Programming Languages University Courses Explore fundamental programming language concepts, functional programming, and the ML language in this comprehensive course at the University of Washington.
30 Mastering OCaml Programming: Correct, Efficient & Beautiful University Courses Comprehensive OCaml programming course covering functional programming, type system, optimization, and clean code practices. Ideal for developers seeking a powerful functional language.
31 Introduction to Functional Programming University Courses Learn the fundamentals of functional programming and the Haskell language with this comprehensive course from TU Delft Open CourseWare.
32 Systematic Program Design University Courses Explore the fundamentals of systematic program design, including problem decomposition, data representation, algorithm design, and testing. Suitable for beginners and experienced programmers.

More

About

[Functional Programming Free Resources] This repository collects 32 of free resources for Functional Programming. λ Embrace the elegance of Functional Programming with our dedicated repository! Featuring a comprehensive collection of free resources, courses, and an interactive online Playground, ...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages