This is how in brings better typography:

Historical Ligatures (hlig) also connects characters like Standard Ligatures but work on historical ones, like “ſt” (instead of “st”).

Historical Ligatures may require Historical Forms to be enabled or not depend on the font. When the latter is not enabled, one should you the historical alternates manually (e.g. “ſ” instead of “s”).

It may be useful to also enable Discretionary Ligatures as some of them (like “ct” and “st”) are often common in the past as well.

A font that have this feature is EB Garamond. Try them with text like lost and short.

You may also be interested in liga, dlig and hist.