anchor.diff:        with C-style syntax. It offers compilation to JavaScript, interfaces,
         mixins, abstract classes, reified generics, and optional typing.
       '';
  -    platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" ];
  +    platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ];
       license = licenses.bsd3;
     };
   }
  
positive.code:     mkdir -p $out
      cp -R * $out/
      echo $libPath
      find $out/bin -executable -type f -exec patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) {} \;
    '';
  
  
negative.code:     version = "2.15.1";
    in
    {
      "${version}-aarch64-darwin" = fetchurl {
        url = "${base}/stable/release/${version}/sdk/dartsdk-macos-${aarch64}-release.zip";
        sha256 = "sha256-DDE4DpA2m8wKkUZuQDn4NpXVvtaJ6sIHeKNjk3RbpYE=";
      };
      "${version}-x86_64-darwin" = fetchurl {
        url = "${base}/stable/release/${version}/sdk/dartsdk-macos-${x86_64}-release.zip";
        sha256 = "sha256-s6bkwh2m5KdRr/WxWXwItO9YaDpp/HI3xjnS2UHmN+I=";
  