Videos tagged with Haskell


Haskell Amuse-Bouche

Haskell Amuse-Bouche

Posted in Companies, Conferences

Google Tech Talk (more info below) October 14, 2011 Presented by Mark Lentczner. ABSTRACT Want to know a little more about programming Haskell than just the buzz-words? This talk will show you some of the joys coding in Haskell through lots and lots of code examples. No prior experience with Haskell or functional programming required. Just be ready for some strange and wondrous code! Slides: ht...

Tags: Google Tech Talk, programming language, Haskell, Google, GoogleTechTalks



Haskell and the Arts

Haskell and the Arts

Posted in Conferences, Development

Summary Paul Hudak explores the question whether the elegance of functional programming is a good match for the aesthetics of art? Is it possible that artists could benefit from using functional languages in their work? In addition to the creative process, can functional languages assist artists in other ways? We will explore many of these issues in the context of the visual, musical, and perfo...

Tags: Conferences, Haskell, InfoQ, Architecture, QCon, Language, Programming, Domain Specific Languages, QCon San Francisco 2008, Development, Join us!, ...


Strongly Typed Domain Specific Embedded Languages

Strongly Typed Domain Specific Embedded Languages

Posted in Conferences, Development

Summary In this presentation recorded at QCon SF 2008, Lennart Augustsson shows how to use Haskell with its programmable type system to create strongly typed Domain Specific Embedded Languages. The presentation makes an introduction of Haskell’s type system and illustrates several DSEL examples. Bio Lennart Augustsson was previously a lecturer at the CS Department at Chalmers University o...

Tags: Conferences, Haskell, InfoQ, Architecture, QCon, Domain Specific Languages, QCon San Francisco 2008, Development, Join us!


Paul Hudak on Haskell

Paul Hudak on Haskell

Posted in Conferences, Development

Summary An interview that begins with a discussion of when to introduce difficult Haskell concepts like monads, moves to a discussion of the philosophy of higher order programming, the success and influence of Haskell, its use in the mainstream, and concludes with the idea of teaching computer music and Haskell simultaneously. Bio Paul Hudak is a Professor of Computer Science at Yale University...

Tags: Interview, Haskell, InfoQ, Architecture, Functional Programming, QCon, Programming, QCon San Francisco 2008, Broadcasting, Development


Don Syme Answering Questions on F#, C#, Haskell and Scala

Don Syme Answering Questions on F#, C#, Haskell and Scala

Posted in Frameworks, Development, Conferences

Summary In this interview made by InfoQ’s Sadek Drobi, Don Syme, a Senior Researcher at Microsoft Research, answers questions mostly on F#, but also on functional programming, C# generics, type classes in Haskell, similarities between F# and Scala. Bio Don Syme has had a major contribution to the design of F#. He has also participated in the design of C# generics and .NET CLR. He joined M...

Tags: Frameworks, Interview, C#, Haskell, .NET Framework, InfoQ, Language Design, Scala, Generics, F#, Language, ...



Erik Meijer on LINQ

Erik Meijer on LINQ

Posted in Frameworks, Databases, Development, Conferences

Summary In this interview filmed during QCon SF 2008, Erik Meijer talks about less known LINQ features, like the ability to do meta programming or the fact that LINQ works against any data collection that implements the sequence operators. Meijer also talks about the differences between functional languages and objectual ones, asynchronous computation, and the evolution of languages. Bio Erik M...

Tags: Frameworks, Technologies, Interview, LINQ, Haskell, .NET Framework, InfoQ, Data Access, Functional Programming, Programming, QCon San Francisco 2008, ...


Taming Effects with Functional Programming

Taming Effects with Functional Programming

Posted in Conferences, Development, Frameworks

Summary In this presentation recorded during QCon London 2008, Simon Peyton-Jones advertises the need for programming purity achieved especially through use of functional languages and the increased attention given to functional programming. Bio Honorary Professor of Computer Science at the University of Glasgow, Simon Peyton Jones currently works at Microsoft Research in Cambridge. He has led ...

Tags: Conferences, Ruby, Frameworks, Java, Haskell, .NET Framework, InfoQ, Architecture, Language Design, Functional Programming, QCon, ...


Lennart Augustsson on DSLs Written in Haskell

Lennart Augustsson on DSLs Written in Haskell

Posted in Development, Conferences

Summary In this interview filmed at QCon SF 2008, Lennart Augustsson talks about writing DSLs in Haskell, presenting the advantages offered by the language. In that context, he talks about embedded DSLs, static and dynamic languages, syntax and semantics, monads and many other related topics. Bio Lennart Augustsson was previously a lecturer at the CS Department at Chalmers University of Technol...

Tags: Smalltalk, Interview, Erlang, Haskell, InfoQ, Architecture, QCon, Scala, F#, Domain Specific Languages, QCon San Francisco 2008, ...


Coconut:  COde CONstructing User Tool

Coconut: COde CONstructing User Tool

Posted in Conferences, Companies, Science, Development

Coconut is a developing system for high-assurance, high-performance software. It was used to develop a library of special functions for the Cell BE processor, which is distributed in the Cell BE SDK 3.0 as MASS. Average performance is 4X better than the alternative hand-tuned C library, SimdMath. Coconut has been successful where patterns of efficient hardware-specific computation can be captur...

Tags: Techtalks, Google, Conferences, High Performance, Science, Haskell, DSL, Computer Science, engEDU, Education, Google Tech Talks, ...


Ted Neward on Present and Past Languages

Ted Neward on Present and Past Languages

Posted in Development, Frameworks, Conferences

Summary In this interview filmed during QCon London 2008, Ted Neward, author of "Effective Enterprise Java", talks about languages, statical, dynamical, objectual or functional. He dives into Java, C#, C++, Haskell, Scala, VB, and Lisp, to name some of them, comparing the benefits and disadvantages of using one or another. Bio Ted Neward has been using C++ since 1991, Java since 1997, and .NET ...

Tags: Ruby, Frameworks, Java, Lisp, Interview, C#, Haskell, .NET Framework, C and C++, InfoQ, Language Design, ...