Fix example and clean up
This commit is contained in:
parent
491dd649cd
commit
37604cc8f0
14
README.md
14
README.md
@ -145,7 +145,7 @@ animals = create_table (
|
||||
(
|
||||
("rover", "cat", 14),
|
||||
("spot", "snake", 9),
|
||||
("bob", "giraffe", 2),
|
||||
("bob", "giraffe", 2)
|
||||
)
|
||||
);
|
||||
```
|
||||
@ -163,14 +163,16 @@ The commands `create_table` and `insert` make sure that all of the memory used t
|
||||
```dust
|
||||
insert(
|
||||
animals,
|
||||
("eliza", "ostrich", 4),
|
||||
("pat", "white rhino", 7),
|
||||
("jim", "walrus", 9)
|
||||
(
|
||||
("eliza", "ostrich", 4),
|
||||
("pat", "white rhino", 7),
|
||||
("jim", "walrus", 9)
|
||||
)
|
||||
);
|
||||
|
||||
assert_eq(length(animals.all), 6);
|
||||
assert_equal(count(animals.all), 6);
|
||||
|
||||
sorted = sort(animals, "name");
|
||||
sorted = sort(animals);
|
||||
```
|
||||
|
||||
### The Yield Operator
|
||||
|
@ -50,13 +50,14 @@ pub mod time;
|
||||
/// Master list of all tools.
|
||||
///
|
||||
/// This list is used to match identifiers with tools and to provide info to the shell.
|
||||
pub const TOOL_LIST: [&'static dyn Tool; 50] = [
|
||||
pub const TOOL_LIST: [&'static dyn Tool; 51] = [
|
||||
&collections::Count,
|
||||
&collections::CreateTable,
|
||||
&collections::Insert,
|
||||
&collections::Rows,
|
||||
&collections::Select,
|
||||
&collections::String,
|
||||
&collections::Sort,
|
||||
&collections::Replace,
|
||||
&collections::Transform,
|
||||
&collections::Where,
|
||||
|
@ -34,9 +34,9 @@ impl PartialEq for ValueType {
|
||||
(ValueType::ListExact(left), ValueType::ListExact(right)) => left == right,
|
||||
(ValueType::ListExact(_), ValueType::List) => true,
|
||||
(ValueType::List, ValueType::ListExact(_)) => true,
|
||||
(ValueType::ListOf(left), ValueType::ListOf(right)) => left == right,
|
||||
(ValueType::ListOf(_), ValueType::List) => true,
|
||||
(ValueType::List, ValueType::ListOf(_)) => true,
|
||||
(ValueType::ListOf(left), ValueType::ListOf(right)) => left == right,
|
||||
(ValueType::ListOf(value_type), ValueType::ListExact(exact_list))
|
||||
| (ValueType::ListExact(exact_list), ValueType::ListOf(value_type)) => {
|
||||
if exact_list
|
||||
|
Loading…
Reference in New Issue
Block a user