Why were functional methods fashionable in early days?
These are inspired directly by computer architecture and thus popular among computer scientist in early days. The division of data and program as it exists physically in hardware was translated into the functional methods.