basic/
basic.rs

1mod string {
2    #[yeter::query]
3    pub fn len(_db: &yeter::Database, input: String) -> usize {
4        input.len()
5    }
6}
7
8fn main() {
9    let db = yeter::Database::new();
10    let len1 = string::len(&db, "hello".into());
11    let len2 = string::len(&db, "hello".into());
12    let len3 = string::len(&db, "world".into());
13    assert_eq!(len1, len2);
14    assert_eq!(len1, len3);
15}