以下の対応中に気づいたのですが、Haml 6が出ていました。
Advent Calendar Rankingサイトを2022年度版に対応 - rochefort's blog
Hamlは遅いので、個人で使うときはHamlitを好んで使っていたのですが、
HamlがHamlitに置き換えられる ということが行われていたようです。
ベンチマーク見ても、slimより早いとのことなので、HamlitからHaml6へ移行することにしました。 使ってみたところ、今のところ特に問題もなく利用できています。
# https://github.com/haml/haml/releases/tag/v6.0.0
$ bundle exec ruby benchmark/slim/run-benchmarks.rb
Calculating -------------------------------------
erubi v1.11.0 34.595k i/100ms
slim v4.1.0 30.931k i/100ms
haml v6.0.0.beta.1 35.621k i/100ms
-------------------------------------------------
erubi v1.11.0 411.827k (± 0.4%) i/s - 2.076M
slim v4.1.0 361.660k (± 0.4%) i/s - 1.825M
haml v6.0.0.beta.1 427.207k (± 0.6%) i/s - 2.137M
Comparison:
haml v6.0.0.beta.1: 427206.9 i/s
erubi v1.11.0: 411826.6 i/s - 1.04x slower
slim v4.1.0: 361659.8 i/s - 1.18x slower