Open ENvironmentSet opened 4 years ago
I think type classes are bit too much... It would take at least a month. Comments will take (literally) less than an hour if we decide the syntax.
What do you mean by Overloaded Literals and Labels?
They're just as same as GHC's one. I had hoped literals to be polymorpic so that we can do much more declarative programming. But it seems not possible since their mechanical base, type classes can't be developed before deadline.
Anyway, You've told me about an idea that implementing functions in reactive world with ReaXML and ReaCSS, could you provide me some examples?
By the way, I hope not to use ReaXML for declaring some computational-thing(i.e. non-presentational thing). Their syntax is not good for doing that(trust me, I've tried it for a year in 2017~2018). So let's try with ReaCSS first.
ReaCSS Core
Syntax
$
, :this
` `
decl
or label
or def
[| |]
Core Library
FRP-Prims (Primitive Operations for FRP) Text Library Number Library Boolean Library FP Library?
Semantic
ReaXML (Universal Declarative UI Language)
Basic Elements
We need to discuss about Language Features so that we can start developing.
Here is language features that I have imagined.