Started new kv impl with support for mutable cells, just the basic interpreter. Going to add the lazy bytecode interperter next
This commit is contained in:
18
flake.nix
18
flake.nix
@@ -2,23 +2,25 @@
|
||||
description = "Env for Kraken and the extacted Koka bencmarks";
|
||||
inputs = {
|
||||
# For some reason the newer one has broken koka/emscripten (probs same change)
|
||||
nixpkgs_stable_new.url = "nixpkgs/nixos-22.11";
|
||||
nixpkgs_stable_old.url = "nixpkgs/nixos-21.11";
|
||||
#nixpkgs_stable_new.url = "nixpkgs/nixos-22.11";
|
||||
#nixpkgs_stable_old.url = "nixpkgs/nixos-21.11";
|
||||
nixpkgs_unstable.url = "github:NixOS/nixpkgs";
|
||||
moz_overlay.url = "github:oxalica/rust-overlay";
|
||||
flake-utils.url = "github:numtide/flake-utils";
|
||||
};
|
||||
outputs = { self, nixpkgs_stable_new, nixpkgs_stable_old, nixpkgs_unstable, moz_overlay, flake-utils }:
|
||||
outputs = { self,
|
||||
#nixpkgs_stable_new, nixpkgs_stable_old,
|
||||
nixpkgs_unstable, moz_overlay, flake-utils }:
|
||||
(flake-utils.lib.eachDefaultSystem (system:
|
||||
let
|
||||
pkgs_new = import nixpkgs_unstable {
|
||||
inherit system;
|
||||
overlays = [ moz_overlay.overlay ];
|
||||
};
|
||||
pkgs_old = import nixpkgs_stable_old {
|
||||
inherit system;
|
||||
overlays = [ moz_overlay.overlay ];
|
||||
};
|
||||
#pkgs_old = import nixpkgs_stable_old {
|
||||
# inherit system;
|
||||
# overlays = [ moz_overlay.overlay ];
|
||||
#};
|
||||
#newlisp = pkgs.stdenv.mkDerivation rec {
|
||||
#pname = "newLisp";
|
||||
#version = "10.7.5";
|
||||
@@ -102,7 +104,7 @@
|
||||
#(rust-bin.stable.latest.default.override { targets = [ "wasm32-wasi" ]; })
|
||||
#stack (haskellPackages.ghcWithPackages (p: [p.parallel]))
|
||||
koka
|
||||
pkgs_old.emscripten
|
||||
#pkgs_old.emscripten
|
||||
|
||||
#picolisp
|
||||
#newlisp
|
||||
|
||||
Reference in New Issue
Block a user