پسوند فایل HAML
فایل کد منبع نوشته شده به زبان Haml (زبان نشانگذاری خلاصه سازی HTML) است؛ الگوی نوشته شده به زبان Haml را نگه می دارد که برای تهیه HTML از سند وب به کار می رود؛ می تواند برای جایگزینی زیربرنامه های الگوی Ruby (فایل های .ERB) با دستورالعمل مخفف آن به کار رود.
یک مشخصه برجسته Haml این است که نشان های رایج (<>) را با علامت درصد (%) جایگزین کرده است تا زمان را ذخیره کرده و "تمیزتر" به نظر آید.
نمونه ای از زبان ساده aml و زبان HTML تهیه شده از طریق موتور الگو به صورت زیر است:
Haml
%html
%body
%h1 My First Heading
HTML:
<html>
<body>
<h1>My First Heading</h1>
</body>
</html>
نکته: می توانید با جایگزینی پسوند فایل "erb" فایل های ERB با "haml"، از ERB به Haml بروید.