miller/go/src/transformers
2021-06-25 23:22:31 -04:00
..
utils Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
altkv.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
bar.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
bootstrap.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
cat.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
check.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
clean-whitespace.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
count-similar.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
count.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
cut.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
decimate.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
fill-down.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
fill-empty.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
flatten.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
format-values.go Port format-values verb from C to Go, part 1 (#550) 2021-06-25 23:19:17 -04:00
fraction.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
gap.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
grep.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
group-by.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
group-like.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
having-fields.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
head.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
histogram.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
join.go --prepipex option for unzip -qc (#554) 2021-06-25 23:22:31 -04:00
json-parse.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
json-stringify.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
label.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
merge-fields.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
most-or-least-frequent.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
nest.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
nothing.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
put-or-filter.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
README.md more of same 2021-02-14 01:25:32 -05:00
regularize.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
remove-empty-columns.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
rename.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
reorder.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
repeat.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
reshape.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
sample.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
sec2gmt.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
sec2gmtdate.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
seqgen.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
shuffle.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
skip-trivial-records.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
sort-within-records.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
sort.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
stats1.go Make in-progress docs6 directory buildable using go/mlr (#552) 2021-06-25 23:19:18 -04:00
stats2.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
step.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
tac.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
tail.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
tee.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
top.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
unflatten.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
uniq.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00
unsparsify.go Replace this in Go code with more standard names (#547) 2021-05-30 14:06:08 -04:00

Logic for transforming input records into output records as requested by the user (sort, filter, etc.).

  • src/transforming contains the abstract record-transformer interface datatype, as well as the Go-channel chaining mechanism for piping one transformer into the next.
  • src/transformers is all the concrete record-transformers such as cat, tac, sort, put, and so on. I put it here, not in transforming, so all files in transformers would be of the same type.