Functors preserve isomorphisms, sections and retracts. Which of these properties, if any, do functors reflect?
Are there other fundamental properties preserved and or reflected by functors?
Please specify covariant or contravariant if applicable.
Don't assume I understand any cat theory - all I know is triangles and functional languages.