Clip
Immutability and Functional Programming in Cardano
Cardano uses functional programming principles, such as immutability and strict state management, which requires a slightly different approach to application development compared to traditional account-style models. However, developers can still implement various capabilities, including Uniswap-style trades, stable coins, and oracles, by learning new patterns and approaches.