ŹR
Size: a a a
ŹR
c🦊
ŹR
AB
AB
СИ
AB
ŹR
ŹR
AB
AB
AB
external fn gen_server_call(atom.Atom, Call) -> Result(String, Nil) =
"gen_server" "call"
fn call(payload) {
"tiny_db"
|> atom.create_from_string
|> gen_server_call(_, payload)
}
atom.create_from_string
- компайл-тайм подстановка или binary_to_atomСИ
ŹR
external fn gen_server_call(atom.Atom, Call) -> Result(String, Nil) =
"gen_server" "call"
fn call(payload) {
"tiny_db"
|> atom.create_from_string
|> gen_server_call(_, payload)
}
atom.create_from_string
- компайл-тайм подстановка или binary_to_atomŹR
atom!(“tiny_db”)
AB
atom_create_from_string(S) ->
binary_to_atom(S, utf8).
DF
AB
atom!(“tiny_db”)
ŹR
AB