
Explore probabilistic programming for Bayesian modeling, focusing on advanced languages with higher-order functions and continuous distributions. Learn about quasi-Borel spaces and modular inference algorithms.

Explore functional programming's accessibility, debunking myths about complexity and math requirements. Learn effective teaching strategies and discover how to approach this paradigm with concrete examples and clear explanations.

Explore functional programming concepts and overcome fears of the unknown in this engaging talk on modern coding paradigms.

Explore Dart's unique features with language enthusiast Bob Nystrom, covering laziness, higher-order functions, asynchrony, and abstraction in this engaging talk for programmers curious about Google's browser language.

Explore common pitfalls in functional Java programming and learn best practices for cleaner, more efficient code utilizing Java 8 and 9 features.

Explore functional programming in Java 8 with Mario Fusco as he demonstrates how to simplify and reimagine common design patterns using lambda expressions and higher-order functions.

Explore mixing object-oriented and functional paradigms in Java, focusing on practical examples of functional domain modeling, immutability, and composable APIs for better reusability and thread safety.

Explore advanced Java techniques including lambdas, functional interfaces, default methods, and comparators. Enhance your coding skills through interactive problem-solving and expert guidance.

Refactoring imperative Java code to functional programming, exploring concepts like referential transparency, recursion, and higher-order functions for cleaner, more efficient code.

Demystifying functional programming concepts through live coding, transforming imperative code to functional. Explore key principles like higher-order functions, closures, and currying for clearer, more efficient code.

Explore functional programming concepts and their real-world applications in modern languages. Learn about immutability, higher-order functions, and how to leverage functional techniques in your projects.

Explore functional programming concepts in Kotlin, including lambdas and higher-order functions, and learn how to apply them alongside object-oriented paradigms in everyday coding.

Explore Kotlin's stdlib through source code analysis, revealing advanced language features, syntax, and abstractions for writing more fluent code. Gain insights into idiomatic Kotlin and its comparison with Java.

Explore functional programming in Rust, covering algebraic data types, pattern matching, ownership, higher-order functions, and advanced topics. Compare Rust's strengths and weaknesses as a functional language.

Explore higher-order functions in C++23, enhancing code composability and expressiveness. Learn to leverage new standard library features for more functional programming approaches.

Explore functional C# programming through recreating the classic Oregon Trail game, emphasizing immutability, high test coverage, and advanced techniques like higher-order functions and monads.

Explore higher-order functions in C++, including lambda expressions and function_ref, to enhance code flexibility, safety, and reduce repetition. Learn practical applications and optimization techniques.

Explore practical higher-order functions in C++, inspired by Rust and Haskell. Learn to write cleaner code using combinators for modular control flow management.

Explore functional programming concepts and their implementation in C++, comparing with Haskell. Learn about pure functions, closures, lazy evaluation, and more in this comprehensive talk.

Explore advanced C++ extension techniques beyond callbacks and virtual classes, examining libraries' non-dynamic extension points for compile-time customization and improved application flexibility.

Explore higher-order functions in C++, their practical applications, and the proposed `function_ref` abstraction for C++20, enhancing code flexibility and performance.