Skip to content

Commit

Permalink
Bump version. Small grammar fixes doc
Browse files Browse the repository at this point in the history
  • Loading branch information
mamcx committed Aug 30, 2020
1 parent 8b4adb3 commit 8fa56e1
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 9 deletions.
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tablam"
version = "0.3.0"
version = "0.3.1"
authors = ["Mario Montoya <[email protected]>"]
repository = "https://github.com/Tablam/TablaM"
homepage = "https://github.com/Tablam/TablaM"
Expand Down
3 changes: 2 additions & 1 deletion core/src/stdlib/basic.rs
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,9 @@ fn cmp_values(name: &str, param: DataType, f: RelFun) -> Function {
}

pub fn functions() -> Vec<Function> {
//Temporal Hack for submission : In repl.it print not work.
vec![
basic_fn_variadic("print", DataType::ANY, print),
basic_fn_variadic("print", DataType::ANY, print_ln),
basic_fn_variadic("println", DataType::ANY, print_ln),
cmp_values("min", DataType::ANY, min),
cmp_values("max", DataType::ANY, max),
Expand Down
4 changes: 2 additions & 2 deletions docs/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ title = "Home"

This means that were most languages are focused on low-level details or engineering at large, **TablaM** is tailored with some small & big design decisions to make it enjoyable to write applications for e-commerce, finance, ERPs, and similars.

**The most distinctive feature of the language** is the use of the *relational model* as base for its operation. This allow to provide a set of *universal and consistent* [operations](/operators) that make easier to manipulate data.
**The most distinctive feature of the language** is the use of the *relational model* as the base for its operation. This allows us to provide a set of *universal and consistent* [operations](/operators) that make it easier to manipulate data.

For example, where most languages have different methods to "*query*" items (sometimes called `find`, other times `get` or `search` or `filter` or ...), meaning you need to learn all different ways that change according to the context or kind of value you are using, in **TablaM** is just `?where`, and *ALL* values, even files, databases, sockets, values, numbers, text, etc... can be queried with the *same set of operators*. And you don't need to code them, because are universally available.

Expand Down Expand Up @@ -56,7 +56,7 @@ So, what *kind* of language is **TablaM**?

- Provide SQL/LINQ-like experience across any relation. Like other languages say "*anything is an object*", in **TablaM**, "*anything is a relation*".

- Built-in support for a variety of protocols, formats and data transformation **(tbd)**.
- Built-in support for a variety of protocols, formats, and data transformation **(tbd)**.

- No needs for ORMs. Talk directly to major RDBMS/SQL databases (PostgreSQL, MySql, SQL Server, SQLite) **(tbd)**.

Expand Down
2 changes: 1 addition & 1 deletion docs/content/syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ The syntax is made to be learned quickly, and be as consistent as possible.

## Declarations

By *default*, the values are immutable except if explicitly marked as mutable. To declare a value you write:
By *default*, the values are immutable except if explicitly marked as mutable **(TBD)**. To declare a value you write:

```swift
let x := 1 -- inmmutable
Expand Down
2 changes: 1 addition & 1 deletion docs/templates/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<div class="flex justify-between items-center">
<div>
<a href="/" class="flex items-center">
<img class="inline" src="/img/icon.svg" width="32px" height="32px" alt="TablaM icon" /><span class="pl-2">TablaM</span>
<span class="pl-2">TablaM</span>
</a>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion lang/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tablam-lang"
version = "0.3.0"
version = "0.3.1"
authors = ["Mario Montoya <[email protected]>"]
repository = "https://bitbucket.org/tablam/tablam/"
homepage = "https://bitbucket.org/tablam/tablam/"
Expand Down

0 comments on commit 8fa56e1

Please sign in to comment.