Skip to content

Commit 5831093

Browse files
committed
some cleanup
1 parent 9c5ee0c commit 5831093

File tree

5 files changed

+15
-12
lines changed

5 files changed

+15
-12
lines changed

filterls/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ build
22
output
33
*~
44
test-files/data.txt100*
5+
.vscode/

filterls/filter.js

-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,3 @@ const filterLine = line => {
1919
rl.on("line", line => {
2020
if (filterLine(line)) { console.log(line); }
2121
});
22-

filterls/filter.kt

-1
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,3 @@ fun main(argv: Array<String>) {
2727

2828
out.flush()
2929
}
30-

filterls/makefile

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
.PHONY: filter-go filter-ex filter-racket filter-py filter-rs filter-cr filter-cljs filter-clj filter-clj-uberjar filter-kotlin clean run
1+
.PHONY: filter-go filter-ex filter-racket filter-py filter-rs filter-cr filter-cljs filter-clj filter-clj-uberjar filter-kotlin filter-fsharp clean run
22

3-
default: clean filter-go filter-py filter-rb filter-cr
3+
default: clean filter-go filter-rb filter-cr filter-kotlin filter-fsharp filter-rs
44

5-
all: clean filter-go filter-ex filter-racket filter-py filter-rb filter-rs filter-cr filter-cljs filter-clj filter-clj-uberjar filter-js filter-kotlin
5+
all: clean filter-go filter-ex filter-racket filter-py filter-rb filter-rs filter-cr filter-cljs filter-clj filter-clj-uberjar filter-js filter-kotlin filter-fsharp
66

77
clean:
88
rm -rf build/ && mkdir -p build/
@@ -51,6 +51,9 @@ filter-clj-uberjar: clean
5151
filter-kotlin: clean
5252
kotlinc filter.kt -include-runtime -d build/filter-kotlin.jar
5353

54+
filter-fsharp: clean
55+
fsharpc --standalone --out:build/filter-fsharp filter.fs
56+
5457
run:
5558
rm -rf output/ && mkdir -p output
5659
elixir run-all.exs

filterls/run-all.exs

+8-7
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,29 @@ defmodule FilterlsRunner do
44
[
55
{"filter-go", "filter-go"},
66
#{"filter.go", "filter.go"},
7-
#{"filter-rs", "filter-rs"},
7+
{"filter-rs", "filter-rs"},
88
{"filter-cr", "filter-cr"},
9+
{"filter-fsharp", "filter-fsharp"},
910
{"filter.rb", "filter.rb"},
1011
#{"filter.py", "filter.py"},
1112
#{"filter-ex 0", "elixir-pat"},
1213
#{"filter-ex 1", "elixir-split"},
1314
#{"filter.rkt", "filter.rkt"},
1415
#{"filter.cljs", "filter.cljs"},
15-
#{"filter.js", "filter.js"},
16+
# {"filter.js", "filter.js"},
1617
#{"filter-lumo.cljs", "filter-lumo.cljs"},
17-
#{"filter.clj", "filter.clj"},
18-
#{"filter-kotlin-jar", "filter-kotlin-jar"},
19-
#{"filter-clj-uberjar", "filter-clj-uberjar"},
18+
# {"filter.clj", "filter.clj"},
19+
{"filter-kotlin-jar", "filter-kotlin-jar"},
20+
# {"filter-clj-uberjar", "filter-clj-uberjar"},
2021
#{"filter-clj-uberjar-native", "filter-clj-uberjar-native"},
2122
]
2223
|> Enum.each(&runBinary/1)
2324
end
2425

2526
defp runBinary({bin, bin_output}) do
26-
files = ["data.txt", "dataMM.txt", "data.txt100000.txt"]
27+
#files = ["data.txt", "dataMM.txt", "data.txt100000.txt"]
2728
#files = ["data.txt100000.txt", "data.txt1000000.txt"]
28-
#files = ["data.txt", "dataMM.txt"]
29+
files = ["data.txt", "dataMM.txt"]
2930
#files = ["data.txt"]
3031
# files = String.Chars.to_string(:os.cmd('ls ./test-files')) |> String.split()
3132
files

0 commit comments

Comments
 (0)