you're telling me a puppy coded this??
{ mkDerivation,
  lib,
  # Haskell dependencies
  aeson,
  base64,
  bytestring,
  cryptonite,
  cryptostore,
  effectful,
  effectful-th,
  hspec,
  http-conduit,
  QuickCheck,
  sqlite-simple,
  text,
  uuid,
  wai,
  warp
}:

mkDerivation {
  
  pname = "activitypuppy";
  version = "0.1.0";
  src = ./.;

  isExecutable = true;
  executableHaskellDepends = [
    aeson
    base64
    bytestring
    cryptonite
    cryptostore
    effectful
    effectful-th
    hspec
    http-conduit
    QuickCheck
    sqlite-simple
    text
    uuid
    wai
    warp
  ];

  license = lib.licenses.mit;

}