BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!

PureScript: A Haskell-like Language that Compiles to JavaScript

by Sergio De Simone on  Sep 22, 2014

PureScript is a strongly, statically typed language which compiles to JavaScript. It is written in and inspired by Haskell and aims at "allowing to write very expressive code which is still clear and readable" when translated into JavaScript. Furthermore, says PureScript creator Phil Freeman, PureScript provides interoperability with other languages which target JavaScript.

rest: Open Source REST Framework For Haskell

by Roopesh Shenoy on  Jul 07, 2014

Silk has recently open-sourced a REST framework for Haskell, called "rest". It provides a DSL for defining REST services which can then be run in popular web frameworks such as happstack. This comes with features such as type-safe URLs, abstraction of format-type support, and a clean separation of API specification and business logic.

Facebook Open-sources Haxl: Implicit, Concurrent Data Access Using Haskell

by Roopesh Shenoy on  Jun 11, 2014

Facebook has open-sourced Haxl, a library for efficient, concurrent data-access. The library leverages the traditional strengths of Haskell such as expressive type system, correctness and safety guarantees, as well as GHC's high performance run-time to solve the thorny issue of implicit, concurrent data access.

Haskell Gets iOS Support, Several language and Performance Improvements

by Roopesh Shenoy on  Apr 16, 2014

GHC 7.8.1 was recently released, bringing several language, compiler and performance improvements. Haskell can now be compiled for iOS, and sports new features such as Closed Type Families, Roles, Overloaded Lists, Pattern Synonyms.

FP Complete Launches Browser Based Haskell IDE

by Mirko Stocker on  Sep 10, 2013

FP Complete has launched Haskell Center, their new Haskell IDE and application server. The IDE is browser based, and together with their application server, should make it much easier to create and run web based Haskell programs.

Haskell moves to Git

by Alex Blewitt on  Apr 01, 2011

The well-known Haskell implementation GHC is moving from Darcs to a repository on GitHub, citing wider tool support and faster operations.

Empower Your Ruby With Haskell And Hubris

by Sebastien Auvray on  Aug 26, 2009

Embedding C in Ruby or Rails applications is a way to fix performance bottle necks. RubyInline made this easy for C. Mark Wotton recently created Hubris, a bridge which makes it possible to call Haskell code from Ruby.

Interview: Paul Hudak on Haskell

by David West on  May 08, 2009

This interview with Paul Hudak, recorded at QCon San Franscisco 2008, 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.

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

by Abel Avram on  Mar 27, 2009 8

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.

Presentation: Taming Effects with Functional Programming

by Abel Avram on  Mar 12, 2009

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.

Interview: Erik Meijer on LINQ

by Abel Avram on  Mar 04, 2009 8

In this interview made 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.

Interview: Lennart Augustsson on DSLs Written in Haskell

by Abel Avram on  Feb 17, 2009 2

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.

What Makes Haskell Worth Learning for Real World Applications

by Sadek Drobi on  Jan 25, 2009 2

One of co-authors of the Real World Haskell book, John Goerzen, talks in a recent interview to O’Reilly about purity, laziness, recursiveness and many other subjects that make Haskell worth learning but may also be a source of reluctance for people coming from object oriented or imperative programming.

Programming Languages: 2008 Review and Prospects for 2009

by Sadek Drobi on  Jan 09, 2009 5

In the beginning of last year, Ehud Lamm launched on Lamba the Ultimate a thread about programming languages predictions for 2008. Several subjects popped up: concurrency, functional programming, future of Java, Ruby, C++, and many others… What really happened in 2008 and what are the prospects for 2009? Bloggers have addressed these questions on demand of James Iry, echoing at last year thread.

Interview: Ted Neward on Present and Past Languages

by Abel Avram on  Oct 23, 2008 4

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.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT