# abstract Any(Dynamic)

#### no package

####

Available on all platforms

`Any` is a type that is compatible with any other in both ways.

This means that a value of any type can be assigned to `Any`, and vice-versa, a value of `Any` type can be assigned to any other type.

It's a more type-safe alternative to `Dynamic`, because it doesn't support field access or operators and it's bound to monomorphs. So, to work with the actual value, it needs to be explicitly promoted to another type.