Composable and leakless js frp library