YoVDO

Functional Groovy

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Functional Programming Courses Recursion Courses Closures Courses Currying Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the advantages of functional programming in Groovy through this comprehensive 52-minute conference talk. Dive into popular functional programming idioms and learn how to leverage Groovy's multi-faceted nature to support both functional and imperative programming styles. Discover key concepts such as closures, currying, partial evaluation, and closure composition. Gain insights into Groovy meta-programming and type checking techniques specifically tailored for functional programmers. Delve into advanced topics including recursion, trampolining, and the utilization of Java functional libraries. Explore the world of immutable data structures, lazy and infinite lists, and learn how to harness the power of Java 8 lambdas in your Groovy code.

Syllabus

Functional Groovy with Paul King


Taught by

Devoxx

Related Courses

程序设计实习 / Practice on Programming
Peking University via Coursera
程序设计基础
Peking University via edX
算法基础
Peking University via Coursera
Principles of Computing (Part 2)
Rice University via Coursera
算法设计与分析 Design and Analysis of Algorithms
Peking University via Coursera