fib::{:[x<0;"error: negative":|x<2;x;.f(x-1)+.f(x-2)]}