There's an example but a higher-level module pulse-simple is available.