UP | HOME

rust and haskell analogs

haskell rust
typeclasses traits
Maybe (Just or Maybe) Option (Some or None)
Either (Right or Left) Result (Ok or Err)
case of match
record syntax constructors structs
algebraic data types enum
type parameters generic data type
type constraints on typeclasses using trait bounds to conditionally implement methods
monad and_then()

1. see also

Created: 2024-07-15 Mon 01:28