chore(hott) add function.hlean to init
chore(hott) fix the types and algebra