{ stdenv, foo, bar ? false, ... }:
let
a = 1;
b = null;
c = toString 10;
in stdenv.mkDerivation rec {
name = "foo-${version}";
version = "1.3";
configureFlags = [ "--with-foo2" ] ++ stdenv.lib.optional bar "--with-foo=${ with stdenv.lib; foo }"
postInstall = ''
${ if true then "--${test}" else false }
''${ escaped }
'';
meta = with stdenv.lib; {
homepage = https://nixos.org;
};
}