EntityQ2155658· pop 6· linked from 58 articlesdeforestationSign in to savecomputer science termConnectionscomputer scienceEntityprogramming languageEntitydigital object identifierEntityQ34010Entityfunctional programmingEntityTony HoareEntitycode generationEntitytail recursionEntitytree structureEntityGlasgow Haskell CompilerEntitySimon Peyton JonesEntityloop unrollingEntityregister allocationEntityoptimizing compilerEntitycommon subexpression eliminationEntitydead code eliminationEntityinline expansionEntityConstant foldingEntitydata-flow analysisEntitystatic single assignment formEntityCategoriesCompiler optimizationsImplementation of functional programming languages