BT
Older rss
01:00:21
Development Follow 577 Followers

In Praise of Higher Order Functions

Posted by Mary Sheeran  on  Jul 22, 2018 Posted by Mary Sheeran Follow 0 Followers  on  Jul 22, 2018

Mary Sheeran discusses higher order functions, taking a look at their history and their algebra, showing some examples capturing patterns in hardware description and GPU programming.

45:29
Java Follow 896 Followers

Beyond Lambdas & Streams - Functional Fluency in Java

Posted by Naresha K  on  May 13, 2018 Posted by Naresha K Follow 1 Followers  on  May 13, 2018

Naresha K discusses writing functional code in Java 8, the limitations and using Vavr to circumvent those limitations.

54:42
Development Follow 577 Followers

Functional Programming in Aviation

Posted by Tony Morris  on  May 05, 2018 Posted by Tony Morris Follow 0 Followers  on  May 05, 2018

Tony Morris discusses some of the issues met in aviation and how functional programming can be applied to provide significant improvements in efficiency and air safety.

46:00
Architecture & Design Follow 2024 Followers

Drivetribe: A Social Network on Streams

Posted by Aris Koliopoulos  on  May 02, 2018 Posted by Aris Koliopoulos Follow 0 Followers  on  May 02, 2018

Aris Koliopoulos talks about how common problems in social media can be resolved with a healthy mix of stream processing and functional programming.

44:37
Development Follow 577 Followers

Mining Functional Patterns

Posted by Debasish Ghosh  on  Apr 20, 2018 2 Posted by Debasish Ghosh Follow 1 Followers  on  Apr 20, 2018 2

Debasish Ghosh discusses refactoring imperative code into functional patterns, improving code quality from the point of view of modularity, compositionality and simplicity.

29:48
Development Follow 577 Followers

Writing Extensible Functional Code

Posted by Renan Ranelli  on  Apr 03, 2018 Posted by Renan Ranelli Follow 1 Followers  on  Apr 03, 2018

Renan Ranelli discusses Protocols (Elixir & Clojure) and TypeClasses (Haskell) and relates them to alternatives in other languages (Mixins in Ruby and Extension Methods in C#).

01:12:36
Java Follow 896 Followers

New in Spring Framework 5.0: Functional Web Framework

Posted by Arjen Poutsma  on  Apr 01, 2018 1 Posted by Arjen Poutsma Follow 0 Followers  on  Apr 01, 2018 1

Arjen Poutsma discusses Spring’s functional web framework, how it is used, what its goals are, how it compares to the annotation model, and other related topics.

01:15:01
Architecture & Design Follow 2024 Followers

Reactive DDD: Modeling Uncertainty

Posted by Vaughn Vernon  on  Mar 18, 2018 Posted by Vaughn Vernon Follow 5 Followers  on  Mar 18, 2018

Vaughn Vernon discusses how the uncertainty introduced by vastly distributed systems can be finessed into highly functioning, business-centric systems, that teams can design, develop, and reason about

51:38
JavaScript Follow 368 Followers

A Peek into Elm Architecture

Posted by Jayaram Sankaranarayanan  on  Mar 11, 2018 Posted by Jayaram Sankaranarayanan Follow 0 Followers  on  Mar 11, 2018

Jayaram Sankaranarayanan discusses the basics of functional programming principles, using Elm constructs, the architecture and how Elm enables reliable refactoring.

40:53
Development Follow 577 Followers

Functional Performance

Posted by Martin Thompson  on  Feb 24, 2018 Posted by Martin Thompson Follow 26 Followers  on  Feb 24, 2018

Martin Thompson discusses the most relevant laws governing software performance in the context of financial applications.

48:21
JavaScript Follow 368 Followers

Taming The Wild Frontier - Adventures in ClojureScript

Posted by John Stevenson  on  Dec 01, 2017 Posted by John Stevenson Follow 0 Followers  on  Dec 01, 2017

John Stevenson discusses the benefits of using ClojureScript to write web applications.

53:35
Architecture & Design Follow 2024 Followers

Functional / Microservices in Real-Time Financials

Posted by Vitor Olivier  on  Oct 23, 2017 2 Posted by Vitor Olivier Follow 4 Followers  on  Oct 23, 2017 2

Vitor Olivier presents how Nubank has built the system of record based on functional programming principles, the challenges they faced when taking it to scale and the benefits of their approach.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT