KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
As per the title. I have the following code which creates a binary search tree, but if I want it created and changed dynamically with user input, how would I do that if I can't change the value of a variable in haskell?!? find :: (Ord a) => Node a -> a -> Bool find (Node val left right) s | s == val = True | s < val = find left s | s > val = find right s find Empty s = False data Node a = Node a (Node a) (Node a) | Empty myTree = Node "m" (Node "a" Empty Empty) (Node "z" Empty Empty) Thanks in advance!
Tags (comma-separated)
Save Edits
Cancel