• The gomol package looks nice @Gary and it has the multi-output thing that golog has too but I think simplicity is missing there, for example it would be better to reduce the code lines that it needs to be initialized