Text this: Amortised Resource Analysis with Separation Logic