diff --git a/src/BN254.hs b/haskell/src/BN254.hs similarity index 100% rename from src/BN254.hs rename to haskell/src/BN254.hs diff --git a/src/Graph.hs b/haskell/src/Graph.hs similarity index 100% rename from src/Graph.hs rename to haskell/src/Graph.hs diff --git a/src/Main.hs b/haskell/src/Main.hs similarity index 100% rename from src/Main.hs rename to haskell/src/Main.hs diff --git a/src/Misc.hs b/haskell/src/Misc.hs similarity index 100% rename from src/Misc.hs rename to haskell/src/Misc.hs diff --git a/src/Parser.hs b/haskell/src/Parser.hs similarity index 100% rename from src/Parser.hs rename to haskell/src/Parser.hs diff --git a/src/Semantics.hs b/haskell/src/Semantics.hs similarity index 100% rename from src/Semantics.hs rename to haskell/src/Semantics.hs diff --git a/src/Witness.hs b/haskell/src/Witness.hs similarity index 100% rename from src/Witness.hs rename to haskell/src/Witness.hs