Media Summary: Emily is an experimental language project focusing on simplifying the basis of programming languages: it models all language ... R&D on reactive programming is growing and this has delivered many language constructs, libraries and tools. A burgeoning Haskeller soon discovers that proper use of descriptive types helps to capture real-world ideas, catches errors, aids ...

Lambdaconf 2015 Intro To Cryptol - Detailed Analysis & Overview

Emily is an experimental language project focusing on simplifying the basis of programming languages: it models all language ... R&D on reactive programming is growing and this has delivered many language constructs, libraries and tools. A burgeoning Haskeller soon discovers that proper use of descriptive types helps to capture real-world ideas, catches errors, aids ... Many machines and devices come equipped with powerful graphical processing units, or GPUs. These units have hundreds of ... By, David Greenberg Types remain a highly contentious issue for programmers in industry. Rails and Python have massive ... Design patterns are a useful way to organize software. Unfortunately, "gang-of-four"-like patterns are not composable, due to ...

By, Brian L Troutwine Building computer systems that are reliable is hard. The functional programming community has invested a ... "Compatibility means deliberately repeating other peoples' mistakes," said Wheeler. Not only a pithy aphorism, but literally true. The Scaladoc page for Option says: "The most idiomatic way to use a scala.Option instance is to treat it as a collection or monad ... Axle is a Scala-embedded domain-specific language built on Spire. This talk will cover the architecture and objectives of the ...

Photo Gallery

LambdaConf 2015 - Intro to Cryptol and High Assurance Crypto Engineering   Adam Foltzer
LambdaConf 2015 - Introducing Emily  Simplifying Functional Programming   Andi McClure
LambdaConf 2015 - Reactive Programming with Algebra   André van Delft
LambdaConf 2015 - A Practical Introduction to Haskell GADTs Richard Eisenberg
LambdaConf 2015 - Accelerating Haskell  GPGPU Programming with Haskell   Joe Nash
LambdaConf 2015 - Dynamic vs  Static  Having a Discussion without Sounding Like a Lunatic
LambdaConf 2015 - Programming and Math   Harold Carr
LambdaConf 2015 - Fault Tolerance on the Cheap  Making Systems That Probably Won't Fall Over
LambdaConf 2015 - Ipecac for the Ouroboros   Paul Phillips
LambdaConf 2015 - Idiomatic Scala  Your Options Do Not Match   Marconi Lanna
LambdaConf 2015 - Axle  A Spire based DSL   Adam Pingel
View Detailed Profile
LambdaConf 2015 - Intro to Cryptol and High Assurance Crypto Engineering   Adam Foltzer

LambdaConf 2015 - Intro to Cryptol and High Assurance Crypto Engineering Adam Foltzer

Cryptol

LambdaConf 2015 - Introducing Emily  Simplifying Functional Programming   Andi McClure

LambdaConf 2015 - Introducing Emily Simplifying Functional Programming Andi McClure

Emily is an experimental language project focusing on simplifying the basis of programming languages: it models all language ...

LambdaConf 2015 - Reactive Programming with Algebra   André van Delft

LambdaConf 2015 - Reactive Programming with Algebra André van Delft

R&D on reactive programming is growing and this has delivered many language constructs, libraries and tools.

LambdaConf 2015 - A Practical Introduction to Haskell GADTs Richard Eisenberg

LambdaConf 2015 - A Practical Introduction to Haskell GADTs Richard Eisenberg

A burgeoning Haskeller soon discovers that proper use of descriptive types helps to capture real-world ideas, catches errors, aids ...

LambdaConf 2015 - Accelerating Haskell  GPGPU Programming with Haskell   Joe Nash

LambdaConf 2015 - Accelerating Haskell GPGPU Programming with Haskell Joe Nash

Many machines and devices come equipped with powerful graphical processing units, or GPUs. These units have hundreds of ...

LambdaConf 2015 - Dynamic vs  Static  Having a Discussion without Sounding Like a Lunatic

LambdaConf 2015 - Dynamic vs Static Having a Discussion without Sounding Like a Lunatic

By, David Greenberg Types remain a highly contentious issue for programmers in industry. Rails and Python have massive ...

LambdaConf 2015 - Programming and Math   Harold Carr

LambdaConf 2015 - Programming and Math Harold Carr

Design patterns are a useful way to organize software. Unfortunately, "gang-of-four"-like patterns are not composable, due to ...

LambdaConf 2015 - Fault Tolerance on the Cheap  Making Systems That Probably Won't Fall Over

LambdaConf 2015 - Fault Tolerance on the Cheap Making Systems That Probably Won't Fall Over

By, Brian L Troutwine Building computer systems that are reliable is hard. The functional programming community has invested a ...

LambdaConf 2015 - Ipecac for the Ouroboros   Paul Phillips

LambdaConf 2015 - Ipecac for the Ouroboros Paul Phillips

"Compatibility means deliberately repeating other peoples' mistakes," said Wheeler. Not only a pithy aphorism, but literally true.

LambdaConf 2015 - Idiomatic Scala  Your Options Do Not Match   Marconi Lanna

LambdaConf 2015 - Idiomatic Scala Your Options Do Not Match Marconi Lanna

The Scaladoc page for Option says: "The most idiomatic way to use a scala.Option instance is to treat it as a collection or monad ...

LambdaConf 2015 - Axle  A Spire based DSL   Adam Pingel

LambdaConf 2015 - Axle A Spire based DSL Adam Pingel

Axle is a Scala-embedded domain-specific language built on Spire. This talk will cover the architecture and objectives of the ...