PL/Haskell v6.0 Released
The PL/Haskell extension v6.0 has been released, allowing developers to write PostgreSQL functions in Haskell. This version adds support for database range types, allowing native integration with PostgreSQL's range capabilities, and is available in official Ubuntu and Fedora package repositories, though Fedora 44 users require an explicit library workaround.
The PostgreSQL team announced the availability of version 6.0 for its PL/Haskell extension. This update enables developers to author database functions using the Haskell programming language. A key feature introduced in this iteration is the capability to handle database range types natively. Incorporating range type support allows for tighter integration between Haskell code and PostgreSQL data structures. The extension is now distributed through official Ubuntu and Fedora package repositories. This simplifies installation procedures for administrators on those specific platforms. A bug exists in the GHC libraries specific to Fedora 44. The release notes state that users on this distribution require a distinct workaround. No other compatibility issues are documented in this announcement.