miller/internal/pkg/transformers
2021-12-12 23:35:53 -05:00
..
utils Singleton-list step for reader-batching at input 2021-12-12 23:35:53 -05:00
aaa_chain_transformer.go Rename inputChannel,outputChannel to readerChannel,writerChannel (#772) 2021-12-07 08:02:30 -05:00
aaa_record_transformer.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
aaa_transformer_table.go Approximate-match feature for online help (#754) 2021-11-17 23:37:48 -05:00
altkv.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
bar.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
bootstrap.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
cat.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
check.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
clean-whitespace.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
count-similar.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
count.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
cut.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
decimate.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
doc.go Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
fill-down.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
fill-empty.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
flatten.go Split separators from context (#771) 2021-12-06 22:47:58 -05:00
format-values.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
fraction.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
gap.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
grep.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
group-by.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
group-like.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
having-fields.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
head.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
histogram.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
join.go Singleton-list step for reader-batching at input 2021-12-12 23:35:53 -05:00
json-parse.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
json-stringify.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
label.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
merge-fields.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
most-or-least-frequent.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
nest.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
nothing.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
put-or-filter.go Split separators from context (#771) 2021-12-06 22:47:58 -05:00
README.md Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
regularize.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
remove-empty-columns.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
rename.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
reorder.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
repeat.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
reshape.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
sample.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
sec2gmt.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
sec2gmtdate.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
seqgen.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
shuffle.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
skip-trivial-records.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
sort-within-records.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
sort.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
stats1.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
stats2.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
step.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
tac.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
tail.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
tee.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
template.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
top.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
unflatten.go Split separators from context (#771) 2021-12-06 22:47:58 -05:00
uniq.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00
unsparsify.go Improvements for shebang-script handling (#758) 2021-11-24 01:15:28 -05:00

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

  • The IRecordTransformer abstract record-transformer interface datatype, as well as the ChainTransformer Go-channel chaining mechanism for piping one transformer into the next.
  • The transformer lookup table, used for Miller command-line parsing, verb construction, and online help.
  • All the concrete record-transformers such as cat, tac, sort, put, and so on.