Yes all the time, my go to topic for learning new techs is usually hexes (I don't know why I'm obsessed with HexMaps...). Anyway when I dabbled with F# I did exactly this, browserize it with Fable(https://fable.io/).
Usually I loose interest after a while so I implemented HexGrids + some strategy/tactical stuff on various techstacks, but never finished anything. It's ok its more about learning the stack than actually releasing.