OCaml에서는 일관된 네이밍 컨벤션이 중요하며, 표준 라이브러리 및 커뮤니티에서 가장 많이 사용하는 스타일이 있습니다.
아래는 공식 스타일 가이드 및 일반적인 컨벤션을 기반으로 정리한 것입니다.
lower_snake_case)_ (snake_case) 사용.my_variable ≠ My_Variable).let my_variable = 42;;
let compute_sum x y = x + y;;
✅ 이유:
🚨 지양해야 할 스타일:
let MyVariable = 42;; (* ❌ 변수는 소문자로 시작해야 함 *)
CapitalizedCamelCase)CamelCase 사용.math.ml → Math 모듈)..으로 구분.module MathUtils = struct
let add x y = x + y
end;;
let result = MathUtils.add 3 4;;
🚨 지양해야 할 스타일: