In dynamic.ts you need to use lambda1.
const sAdd = periodicTimer(
cTime,
sTick,
period,
).map(
lambda1(
u => st => {
const h = new BitableHomoSapiens(
world, st.nextID, center, cTime, sTick,
sBite, cScene, step);
return st.add(h.cCharacter, h.sBite,
State.fallDownHole(st.nextID, sTick, h.cCharacter,
world));
},
[cScene]
)
);
Also on linux filenames are case sensitive. You'll need to rename "BitableHomosapiens.ts" to "BitableHomoSapiens.ts".
I made a pull request so you can try it out. Cool demo by the way.