Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New version of Fart #35

Open
wants to merge 41 commits into
base: main
Choose a base branch
from
Open

New version of Fart #35

wants to merge 41 commits into from

Conversation

EthanThatOneKid
Copy link
Collaborator

@EthanThatOneKid EthanThatOneKid commented Oct 8, 2023

Features

  • Generate program files.
  • Utilities and tooling exposed as Deno-first TypeScript modules.

Technology

  • Core tooling in Deno.

Prior art

Reference

@EthanThatOneKid EthanThatOneKid self-assigned this Oct 8, 2023
Concept: A component represents a call to a pure deterministic function with simplified/serialized arguments.
note: commit <799d8c5> contains code that encounters TS compiler errors as expected in the array in the call to the `call` function.
TODO: fix type safety, revert any weird changes in this commit.
JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.deno-ts(7026)
Currently the contents of the `/examples/` directory are all experiments that I am using to help come up with an eventually-usable API for Fart.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant