graninas/Hydra

Reorganize the project and separate engines

Aperta

#8 aperta il 11 apr 2020

 (0 commenti) (0 reazioni) (0 assegnatari)Haskell (14 fork)github user discovery
good first issuerefactoring

Metriche repository

Star
 (206 stelle)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Currently, all the engines are sharing the same folders. A new way to organise the engines should be adopted.

Think about separation of the engines into own namespaces. Sample:

lib/runtime
lib/free
lib/church-free
lib/final-tagless

See also #7

It might be a good idea to have the same names for the internal structure for each engine but different top namespaces for three of them.

Guida contributor