main :: IO ()
main = do
putStrLn ( "https://github.com/" ++ githubUser )
putStrLn ( "https://twitter.com/" ++ twitterUser )
putStrLn ( "https://linkedin.com/in/" ++ linkedinUser )
putStrLn ( "14D4 0CA1 E1A8 06A0 15C4 A06B 372E C33E B388 121A" )
where twitterUser = "mpmlopes"
linkedinUser = "mpmlopes"
githubUser = "mlopes"
This was a very short, improvised, talk. The topic was about how ensuring that we let the domain of the problem drive our development efforts, can help us write more readable, maintainable, self-documenting code, that is easy to pick up even for someone who’s not familiar with the codebase.