Lele 0 Posted May 21, 2020 Report Share Posted May 21, 2020 Qual é o TIpo da função abaixo? Sem a ullização do comando :t, mostre como você obteve esses tipos. Identifique as classes dos parâmetros polimórficos. Caso não seja possível determinar o tipo, explique o porquê. Apresente uma entrada e a saída associada de forma a não retornar uma função de alta ordem. map.((.) (foldr (++) (foldr (++) [] [[1], [2], [4,5,6], [3]]))) Link to post Share on other sites
Rui Carlos 359 Posted May 31, 2020 Report Share Posted May 31, 2020 A menos que isto seja um exercício para avaliação (e nesse caso convinha referi-lo), sugeria-te que usasses mesmo o :t para descobrires os tipos. Podes encontrar alguns truques úteis aqui: https://wiki.haskell.org/Determining_the_type_of_an_expression Rui Carlos Gonçalves Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now