nu 0.1.2

A shell for the GitHub era
Documentation
1
2
3
4
5
6
7
8
9
10
11
use crate::object::Value;
use crate::prelude::*;

pub fn to_array(args: CommandArgs) -> Result<OutputStream, ShellError> {
    let out = args.input.values.collect();

    Ok(out
        .map(|vec: Vec<_>| stream![Value::List(vec).spanned_unknown()]) // TODO: args.input should have a span
        .flatten_stream()
        .from_input_stream())
}