Warp - Bringing Solidity to Starknet at warp speed. Warp is a Solidity to Cairo Compiler, this allows teams to write/migrate Solidity to Cairo for easy onboarding into the StarkNet ecosystem.
Warp memory was introduced due to the lack of mutability in cairo 0. Cairo 1 provides partial mutability. E.g. Arrays are appendable but elements within arrays are immutable. We should investigate if by creating mutable types we can get rid of warp memory entirely.
Warp memory was introduced due to the lack of mutability in cairo 0. Cairo 1 provides partial mutability. E.g. Arrays are appendable but elements within arrays are immutable. We should investigate if by creating mutable types we can get rid of warp memory entirely.
Examples of such solutions:
To consider: