hedgehog

Release with confidence, state-of-the-art property testing for Haskell. (by hedgehogqa)

Hedgehog Alternatives

Similar projects and alternatives to hedgehog

  1. haskell-language-server

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

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. hoogle

    68 hedgehog VS hoogle

    Haskell API search engine

  4. sanitizers

    AddressSanitizer, ThreadSanitizer, MemorySanitizer

  5. coyote

    Coyote is a library and tool for testing concurrent C# code and deterministically reproducing bugs.

  6. fuzzcheck-rs

    Modular, structure-aware, and feedback-driven fuzzing engine for Rust functions

  7. QuickCheck

    Automatic testing of Haskell programs. (by nick8325)

  8. tasty

    0 hedgehog VS tasty

    Modern and extensible testing framework for Haskell

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. paranoid_crypto

    Paranoid's library contains implementations of checks for well known weaknesses on cryptographic artifacts.

  11. quickcheck-arbitrary-adt

    Typeclass for generating a list of each instance of a sum type's constructors

  12. ormolu

    7 hedgehog VS ormolu

    A formatter for Haskell source code

  13. shuttle

    Shuttle is a library for testing concurrent Rust code (by awslabs)

  14. smallcheck

    3 hedgehog VS smallcheck

    Test your Haskell code by exhaustively checking its properties

  15. CsCheck

    Random testing library for C#

  16. fsharp-hedgehog

    Release with confidence, state-of-the-art property testing for .NET.

  17. quickcheck-instances

    Instances for QuickCheck classes

  18. arbtest

    A minimalist property-based testing library

  19. quickcheck-state-machine

    Discontinued Test monadic programs using state machine based models

  20. doctest-discover

    Easy way to run doctests via cabal

  21. fsharp-hedgehog-xunit

    Hedgehog with convenience attributes for xUnit.net

  22. 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 hedgehog alternative or higher similarity.

hedgehog discussion

Log in or Post with

hedgehog reviews and mentions

Posts with mentions or reviews of hedgehog. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-04.
  • The sad state of property-based testing libraries
    21 projects | news.ycombinator.com | 4 Jul 2024
    > - rose tree "integrated shrinking" (eg. Hedgehog) follows the constraints of the generators, but has issues with monadic bind.

    We're at the limits of my amateur knowledge, but I believe this is a fundamental limitation of monadic bind/generators. Instead, you should prefer applicative generators for ideal shrinking. https://github.com/hedgehogqa/haskell-hedgehog/issues/473#is...

    In other words, applicative generators do not use "results of generators to dispatch to another generator", but instead shrinking is optimal due to the "parallel" nature of applicatives (I'm using "parallel" in the monadic sense, and not the sense of article's "threading" sense).

  • Monthly Hask Anything (May 2022)
    4 projects | /r/haskell | 3 May 2022
    I've had some PRs open on hedgehog for one and two months respectively. It looks like the maintainer isn't currently very active, which is fair enough. This isn't about criticizing him, and I'm not trying to take over the repo.
  • Monthly Hask Anything (February 2022)
    4 projects | /r/haskell | 1 Feb 2022
    Testing libraries like hedgehog often run tests in parallel, so you may find related issues to work on.
  • Mutation Testing
    5 projects | /r/programming | 13 Apr 2021
    Haskell has QuickCheck and Hedgehog, and dotnet has both as well. F# is favored, but there's C# interop.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic hedgehog repo stats
5
686
5.9
23 days ago

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Haskell is
the 25th most popular programming language
based on number of references?