graninas/Hydra

Reorganize the project and separate engines

Aberta

#8 aberto em 11 de abr. de 2020

 (0 comentário) (0 reação) (0 responsável)Haskell (14 forks)github user discovery
good first issuerefactoring

Métricas do repositório

Stars
 (206 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

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.

Guia do colaborador