BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss
38:01
Architecture & Design Follow 624 Followers

Compositional I/O Stream in Scala

Posted by Runar Bjarnason  on  May 17, 2016 Posted by Runar Bjarnason Follow 2 Followers  on  May 17, 2016

Runar Bjarnason presents how to get started with the Scalaz-Stream library, shows some examples, and how we can combine functional streams into large distributed systems.

44:55
Java Follow 381 Followers

Types Working for You, Not against You

Posted by Richard Dallaway  on  May 15, 2016 Posted by Richard Dallaway Follow 0 Followers  on  May 15, 2016

Richard Dallaway shows an example of what Scala looks like when using pattern matching over classes, how to encode an idea into types and use advanced features of Scala without complicating the code.

45:35
Java Follow 381 Followers

Understanding Core Clojure Functions

Posted by Jonathan Graham  on  May 11, 2016 2 Posted by Jonathan Graham Follow 0 Followers  on  May 11, 2016 2

Jonathan Graham presents how to implement our own versions of the Clojure functions reduce, count, filter, map and pmap.

50:45
Java Follow 381 Followers

CIDER: Building a Clojure Interactive Development Environment that Rocks in Emacs

Posted by Bozhidar Batsov  on  Apr 13, 2016 Posted by Bozhidar Batsov Follow 0 Followers  on  Apr 13, 2016

Bozhidar Batsov introduces CIDER, an interactive development environment for Clojure, discussing building dev tools on top of Emacs, the history of the project, current state and plans for its future.

49:17
Java Follow 381 Followers

Contracts in Clojure: Settling Types vs Tests

Posted by Jessica Kerr  on  Mar 06, 2016 Posted by Jessica Kerr Follow 0 Followers  on  Mar 06, 2016

Jessica Kerr talks about Clojure and explores the potential of contracts as the best-yet compromise between types and tests.

01:07:27
Java Follow 381 Followers

Functional Programming Kata with Groovy

Posted by Scott Hickey  on  Jan 28, 2016 Posted by Scott Hickey Follow 0 Followers  on  Jan 28, 2016

Scott Hickey works through a solution to the Bank OCR kata, using Groovy and functional programming techniques. The code uses recursion plus Groovy methods that support functional programming.

01:29:26
Java Follow 381 Followers

Groovy AST Transformations

Posted by Paul King  on  Jan 26, 2016 Posted by Paul King Follow 0 Followers  on  Jan 26, 2016

Paul King reviews some of the most useful of the Groovy built-in AST transformations. He talks about the internal workings of AST transformations and how to write your own.

01:07:11
Java Follow 381 Followers

Full Stack Groovy Developer

Posted by Iván López  on  Jan 22, 2016 Posted by Iván López Follow 0 Followers  on  Jan 22, 2016

Iván López presents the technological stack of Polaromatic, and demonstrates that it's possible to write the whole stack with Groovy: Backend, Javascript, HTML, Android, test, build tool.

01:26:11
Java Follow 381 Followers

Working with Databases & Groovy

Posted by Paul King  on  Jan 22, 2016 Posted by Paul King Follow 0 Followers  on  Jan 22, 2016

Paul King reviews the features in Groovy which make it easy to work with databases - Groovy SQL, datasets -, and working with NoSQL databases such as MongoDB and Neo4J.

01:09:59
DevOps Follow 236 Followers

Writing a Kubernetes Autoscaler with Groovy and Spring Boot

Posted by Ray Tsang  on  Jan 22, 2016 Posted by Ray Tsang Follow 0 Followers  on  Jan 22, 2016

Ray Tsang shares his experience in writing a custom metrics collector plus an autoscaler using Groovy and Spring Boot, deployed as containerized microservices in Kubernetes.

01:27:29
Java Follow 381 Followers

Seriously, Use Groovy Now

Posted by Ken Kousen  on  Jan 15, 2016 7 Posted by Ken Kousen Follow 0 Followers  on  Jan 15, 2016 7

Ken Kousen demonstrates how one can add Groovy to Java applications and simplify his development job immediately.

01:27:29
Java Follow 381 Followers

Gpars: Concurrency in Java & Groovy

Posted by Ken Kousen  on  Jan 15, 2016 Posted by Ken Kousen Follow 0 Followers  on  Jan 15, 2016

Ken Kousen reviews the basic concepts of the Groovy Parallel Streams framework and demonstrates communicating sequential processes, promises, dataflow concurrency and concurrent collection processing.

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