Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

preorder, postorder, foldTree, mapTree for binary trees #57

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

djtrack16
Copy link

@djtrack16 djtrack16 commented Dec 10, 2024

preorder gets the preorder traversal of a binary search tree

postorder gets the postorder traversal of a binary search tree

foldTree is an exercise from haskellbook.com that folds/accumulates a binary tree into a value

mapTree maps a function over each value in a binary tree. Sort of like fmap for any binary tree.

This is the draft of the PR. If it is OK so far, then I will write tests for all these functions to complete the PR.

Suggestions welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant