tilapia

Improving all Haskell's programmer interfaces (by tomjaguarpaw)

Tilapia Alternatives

Similar projects and alternatives to tilapia

  1. ShellCheck

    499 tilapia VS ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. pandoc

    447 tilapia VS pandoc

    Universal markup converter

  4. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

  5. csharplang

    The official repo for the design of the C# programming language

  6. simplex-chat

    SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

  7. Hasura

    236 tilapia VS Hasura

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

  8. ghc-proposals

    Proposed compiler and language changes for GHC and GHC/Haskell

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. sqlx

    151 tilapia VS sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)

  11. haskell-language-server

    Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.

  12. Simula

    60 tilapia VS Simula

    Linux VR Desktop

  13. purescript

    54 tilapia VS purescript

    A strongly-typed language that compiles to JavaScript

  14. www.haskell.org

    www.haskell.org site source

  15. promises-spec

    An open standard for sound, interoperable JavaScript promises—by implementers, for implementers.

  16. semantic-source

    Discontinued Parsing, analyzing, and comparing source code across many languages

  17. waymonad

    22 tilapia VS waymonad

    A wayland compositor based on ideas from and inspired by xmonad

  18. haskell-platform

    Discontinued Distribution of Haskell with batteries included

  19. stackage

    13 tilapia VS stackage

    Stable Haskell package sets: vetted consistent packages from Hackage

  20. ghcid

    13 tilapia VS ghcid

    Very low feature GHCi based IDE

  21. hpack

    5 tilapia VS hpack

    hpack: A modern format for Haskell packages

  22. nixkell

    A simple Nix-Haskell skeleton

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tilapia alternative or higher similarity.

tilapia discussion

Log in or Post with

tilapia reviews and mentions

Posts with mentions or reviews of tilapia. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-31.
  • Why Tracebit is written in C#
    6 projects | news.ycombinator.com | 31 Jan 2025
    > the Haskell ones are almost all bit rotten since I haven’t kept them up to date with GHC

    FWIW, over the last couple of years the stability story has got hugely better, thanks largely to the efforts of the Haskell Foundation Stability Working Group.

    You can see the breakage inventories that I've produced for the last few GHC releases, and see that the amount of breaking changes is decreasing rapidly:

    https://github.com/tomjaguarpaw/tilapia/

  • Haskell: A Great Procedural Language
    18 projects | news.ycombinator.com | 19 Jan 2025
    I acknowledge that those things can be challenging, however I'd like to respond to some of the specific issues:

    - Space leaks due to laziness are a solved problem. I explain the technique to solve it at: https://h2.jaguarpaw.co.uk/posts/make-invalid-laziness-unrep... This technique has not completely percolated throughout the community, but I am confident that it does actually resolve the "laziness causes space leaks issue"

    - Flawed state monad: well, you point out the analysis of its flaws from the effectful documentation. That's correct. The solution is: just use effectful (or another similar effect system. I recommend my own: Bluefin)

    - GHC breakage: I've been keeping an inventory of breakage caused by new GHC versions, since GHC 9.8: https://github.com/tomjaguarpaw/tilapia/ There has been very little! The Haskell Foundation Stability Working Group has had a massive effect in removing breakage from the ecosystem.

    - Laziness and monadic code makes debugging painfully difficult: I mean, sort of, but if you're using monadic code in the style of a decent effect system like effectful or Bluefin this is a non-problem. It's hardly different from programming in, say, Python from the point of view of introducing debugging printfs or logging statements.

  • Please contribute to the GHC 9.8 breakage inventory
    1 project | /r/haskell | 1 Nov 2023
  • Match against 'non symbol' ASCII characters
    1 project | /r/haskellquestions | 3 Nov 2022
    Perhaps the documentation for Char should contain examples of how you write the literals. Tracking as https://github.com/tomjaguarpaw/tilapia/issues/128
  • 2022 State of Haskell Survey
    6 projects | news.ycombinator.com | 3 Nov 2022
    Can you please report concrete examples here: https://github.com/tomjaguarpaw/tilapia/issues/new

    I'll do what I can to improve the situation, but I need to know which packages precisely you are talking about.

  • Is Haskell Platform no longer supported?
    6 projects | /r/haskell | 31 Jan 2022
    Thanks! Tracking at https://github.com/tomjaguarpaw/tilapia/issues/109
  • Coming back to Haskell after a couple of years, what changes should I be aware of?
    3 projects | /r/haskell | 6 Dec 2021
    It would be nice with a "modern cabal for stack users" tutorial (ddg tells me it's an issue https://github.com/tomjaguarpaw/tilapia/issues/11 ), answering questions like
  • A simple guide: set-up a Haskell development environment in Windows 10
    5 projects | /r/haskell | 28 Feb 2021
  • Can't get things to work. It is normal to learn haskell with plain vim?
    3 projects | /r/haskell | 18 Feb 2021
    If you're on Windows and you're feeling brave you could try these new instructions developed by a collaborator of mine over at the tilapia project. If anything goes wrong with those instructions then please put a message on the pull request describing what the problem was and we'll try to get it fixed.
  • Haskell as a first timer - Am I missing something ?
    6 projects | /r/haskell | 3 Feb 2021
    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.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic tilapia repo stats
14
74
5.3
5 months ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com