Mapa nushell de lenguajes funcionales

La idea detrás de esta tabla is ayudarte a entender como los comandos internos y plugins en Nu se relacionan con lenguajes funcionales. Hemos intentado producir un mapa de los comandos internos y sus equivalentes en otros lenguajes. Contribuciones son bienvenidas.

Nota: Esta tabla asume Nu 0.14.1 o posterior.

NuShell Clojure Tablecloth (Ocaml / Elm) Haskell  
alias        
append conj   (++)  
args        
autoview        
average(*)        
binaryview(*) Integer/toHexString   showHex  
calc, = math math operators      
cd        
clear        
clip        
compact        
config        
count count length length  
cp        
date java.time.LocalDate/now   Get-Date  
debug        
default        
drop        
du        
each map map map  
echo println   putStrLn, print  
enter        
evaluate_by        
exit System/exit      
fetch(*)        
first first   head  
format format   Text.Printf.printf  
from bson        
from csv        
from eml        
from ics        
from ini        
from json        
from ods        
from sqlite        
from ssv        
from toml        
from tsv        
from url        
from vcf        
from xlsx        
from xml        
from yaml        
get        
grep filter   filter  
group_by group-by      
headers        
help doc      
histogram        
history        
inc(*) inc   succ  
insert        
is_empty empty?      
keep take, drop-last, pop   init, take  
keep_until        
keep_while        
kill        
last last, peek   last  
lines     lines, words, split-with  
ls        
map_max_by        
match(*)        
merge        
mkdir        
mv        
next        
nth nth      
open        
parse        
pivot (apply mapv vector matrix)   transpose  
post(*)        
prepend cons      
prev        
ps(*)        
pwd        
range     1..10, ‘a’..’f’  
reduce_by        
reject        
rename        
reverse        
rm        
save        
select(***) select-keys      
shells        
shuffle shuffle      
size count      
skip rest   tail  
skip_until        
skip_while        
sort-by sort-by      
split_by        
split_column        
split_row        
str(*) clojure.string functions      
sum        
sys(*)        
table        
tags        
textview(*)        
tree(*)        
to bson        
to csv        
to html        
to json        
to md        
to sqlite        
to toml        
to tsv        
to url        
to yaml        
touch        
trim        
uniq        
update(**)        
version        
with_env        
what        
where filter   filter  
which        
wrap