Haskell as a first timer - Am I missing something ?

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • tilapia

    Improving all Haskell's programmer interfaces

  • Great! I'd be happy to have you on board. Please "Watch" the repo so that you are notified of discussions that happen there. Feel free to start your own discussions at any time by opening an issue.

  • hpack

    hpack: A modern format for Haskell packages

  • The yaml you are talking about is part of a tool called hpack. This tool can be used on it's own (and with cabal-install as such), it just so happens that stack has it's own internal copy of it and runs it automatically whenever it finds a package.yaml.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • stackage

    Stable Haskell package sets: vetted consistent packages from Hackage

  • I will say that perhaps upper-bounds shouldn't (or rarely) exist? Smarter people than me have probably discussed it to death. But upper-bounds aside, different packages working together is a property of those packages, not of whatever tool happens to build them, so package inconsistency or "cabal hell" should naturally arise from any tool that actually checks if two packages have declared themselves as mutually incompatible... https://github.com/commercialhaskell/stackage/issues/3241

  • purescript-halogen

    A declarative, type-safe UI library for PureScript.

  • Hi just to answer your Purescript question. I've been using Purescript for some time now in production and I really like it. I've been using purescript-halogen which is a reactive framework, similar to React, Vuejs etc. I feel Purescript has a lot of top quality libraries and they have been increasing lately. But just like with Haskell there will be abandoned repositories and undocumented experiments and sometimes it has to do with the fact that both Haskell and Purescript have fewer maintainers than some other languages. But my experience is that a lot of the libraries that are written are well implemented and very usable.

  • donnacodes.dev

    blog frontend

  • Yes indeed. Currently I run a node express server in development. I use it here on my blog. Here are some of the node bindings. Also in my blog repo I have a folder called Foreign which is doing very basic bindings to javascript libraries and I find the FFI interface in general is very straightforward and easy to use.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts