over budget

Elm Integration with Plutus

$6,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Problem:

<p>Haskell can be difficult to work with for beginners, and Plutus development could benefit from simpler patterns for designing applications.</p>

Yes Votes:
₳ 52,301,988
No Votes:
₳ 37,969,033
Votes Cast:
341

  • download
  • download

Detailed Plan

All the progress I make on this project will be available in the linked git repository under an open source license.

Timeline:

Three Months: Some work on defining how Elm code could translate to Plutus. How can the Elm Architecture be adapted to the EUTxO model and interact with the different components of the Plutus library.

Six Months: Some working code that either translates an Elm project into a compilable Plutus project, or that compiles directly to Plutus Core based on whichever path my research takes me.

Twelve Months: People should be able to write their Plutus applications in Elm if they want to, and run them on Cardano. I'm hoping to, eventually, look at ways this project could be used in conjunction with my other proposals in this round:

<https://cardano.ideascale.com/a/dtd/Plutus-Integration-with-Pony-Lang/370089-48088>

<https://cardano.ideascale.com/a/dtd/Distributed-Collaboration-Protocol/369937-48088>

(Depending on the acceptance of my other proposals, timelines would be subject to change, and I reserve the right to interleave work on each project as I see fit. Some of the research I do for the other projects could give direction to this one and vise versa.)

I'm currently living in Malawi, in southeast Africa, and can easily live off of $1000 a month if I need to ($1000 * 6 months). The budget is for six months of work, beyond that, I'll probably just continue working on this project for free, because it will be useful for other things I want to do in the future. I've been living off of my savings in Ada since April and devoting most of my time to studying the Cardano platform and related topics. It would be nice to have an income besides bull runs in the price of Ada, so that I can focus on building free tools.

Reseñas de CAs (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00