Anamorphismnoun
(computer science) a generalization of the list-producing unfolds known from functional programming to arbitrary abstract data types that can be described as final coalgebras
Anamorphismnoun
A distorted image.
Anamorphismnoun
A gradual progression from one type to another, generally ascending.
Anamorphismnoun
the evolution of one type of organism from another by a long series of gradual changes
Anamorphismnoun
metamorphism that occurs deep under the earth's surface; changes simple minerals into complex minerals
Anamorphismnoun
a distorted projection or perspective; especially an image distorted in such a way that it becomes visible only when viewed in a special manner
Anamorphism
In computer programming, an anamorphism is a function that generates a sequence by repeated application of the function to its previous result. You begin with some value A and apply a function f to it to get B. Then you apply f to B to get C, and so on until some terminating condition is reached.
Unfoldverb
To undo a folding.
Unfoldverb
(intransitive) To turn out; to happen; to develop.
Unfoldverb
(transitive) To reveal.
Unfoldverb
To open (anything covered or closed); to lay open to view or contemplation; to bring out in all the details, or by successive development.
Unfoldverb
To release from a fold or pen.
Unfoldverb
To open the folds of; to expand; to spread out; as, to unfold a tablecloth.
Unfoldverb
To open, as anything covered or close; to lay open to view or contemplation; to bring out in all the details, or by successive development; to display; to disclose; to reveal; to elucidate; to explain; as, to unfold one's designs; to unfold the principles of a science.
Unfoldverb
To release from a fold or pen; as, to unfold sheep.
Unfoldverb
To open; to expand; to become disclosed or developed.
Unfoldverb
develop or come to a promising stage;
Unfoldverb
open to the view;
Unfoldverb
extend or stretch out to a greater or the full length;
Unfoldverb
spread out or open from a closed or folded state;