타입 스크립트 같은 느낌
러스트 호환 가능하지만
러스트를 더 안전하게 해줌

이 언어에선
무엇 하나 쉽게 되지 않음
덧셈 곱셈도 다 버퍼 체크해야 됨

fn add(lhs: i32, rhs: i32)
-> Result<i32, &str> {
// 버퍼 체크
// 오버플로우 생기면 에러
}

이런 특징은 특히
0으로 나누기 등을 방지할 때
유용하게 쓰일 수 있음

이 때문에 러스트가
unsafe 쓰는 것처럼
기존 러스트 코드 쓰려면
maybe_safe { }로 묶어야 함

우리 신뢰성 좋아하는
러린이 친구들
이런 언어 나오면 쓰니