Try pattern matching on the list head and tail as in (x:xs). Take a look at the source code for filter [1], which can be put to use here.
[1]: http://hackage.haskell.org/package/base-4.8.2.0/docs/src/GHC.List.html#filter
Regards,
SumitOn 09-May-2016 9:41 am, "Anvika Kumar" <anvikakumar93@gmail.com> wrote:_______________________________________________I have a tuple with three values and i want to remove the tuple which contains a particular name.So d = (name, month, date)i take a user input of name and then search the list which has tuples of the above declared type. Which ever tuple has the name it should be deleted from the list.d is the tuple.db should be a list of tuples.remove :: (Eq) => IO String -> dprint "Enter the name to be removed”a <- getLineremove x [] = []print “Record not found”remove x db =if x ==Please let me know!Thanks a lot
Beginners mailing list
Beginners@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners