specificação para uma linguagem de programação reativa funcion

Estou pensando em criar uma estrutura reativa funcional em algum momento. Eu li bastante sobre isso e vi alguns exemplos, mas queria ter uma idéia clara do que essa estrutura teria que fazer para ser considerada uma extensão / dsl de FRP. Não estou realmente preocupado com problemas de implementação ou detalhes, etc., mas mais com o que seria desejado em uma situação mundial perfeit

uais seriam as principais operações e qualidades de uma linguagem de programação reativa funcional idea

questionAnswers(2)

yourAnswerToTheQuestion