obsidiansystems / rhyolite

BSD 3-Clause "New" or "Revised" License
26 stars 17 forks source link

Need to split a types module out from notify-listen-beam #186

Open madeline-os opened 2 years ago

madeline-os commented 2 years ago

The HasNotification and HasChangeNotification classes need to be accessible to GHCJS so they should be decoupled from the backend-specific beam code.

cgibbard commented 2 years ago

Wait, why do they need to be accessible to the frontend? I can't see a reason.

madeline-os commented 2 years ago

They don't, but you want them to be in the common code so you don't have orphans when defining your schema.