Skip to content
Snippets Groups Projects
Commit d75e4b0f authored by Daniel Firth's avatar Daniel Firth
Browse files

typed-protocols: init at...

typed-protocols: init at github:input-output-hk/typed-protocols/ab4e0346c3215daad4c823f3ddc0eefae32091ff
parent a45bd335
No related merge requests found
......@@ -260,6 +260,7 @@ let otherLibraries =
, H.callHackage "th-desugar" "1.14"
, H.callHackage "time-units" "1.0.0"
, H.callHackage "transformers-except" "0.1.2"
, callTypedProtocols "typed-protocols" "typed-protocols"
, H.callCabal2nix
"typerep-map"
"https://github.com/parsonsmatt/typerep-map"
......
......@@ -233,6 +233,8 @@ final: prev: with pkgs.haskell.lib; {
transformers-except = final.callPackage (./pkgs/transformers-except.nix) { };
typed-protocols = final.callPackage (./pkgs/typed-protocols.nix) { };
typerep-map = final.callPackage (./pkgs/typerep-map.nix) { };
validation-selective = final.callPackage (./pkgs/validation-selective.nix) { };
......
{ mkDerivation, base, fetchgit, io-classes, lib }:
mkDerivation {
pname = "typed-protocols";
version = "0.1.0.3";
src = fetchgit {
url = "https://github.com/input-output-hk/typed-protocols";
sha256 = "0dfba0q2qjsbg4cyyqb2dvk84mrgh94vnwp1zc1x8wyvpshfnkbr";
rev = "ab4e0346c3215daad4c823f3ddc0eefae32091ff";
fetchSubmodules = true;
};
postUnpack = "sourceRoot+=/typed-protocols/; echo source root reset to $sourceRoot";
isLibrary = true;
isExecutable = false;
enableSeparateDataOutput = false;
libraryHaskellDepends = [ base io-classes ];
enableLibraryProfiling = true;
enableExecutableProfiling = true;
doHaddock = false;
jailbreak = true;
doCheck = false;
doBenchmark = false;
hyperlinkSource = false;
description = "A framework for strongly typed protocols";
license = lib.licenses.asl20;
broken = false;
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment