El desarrollo de un Navegador Web tiene un alto costo tanto en desarrollo y mantenimiento, porque implica usar un alto nivel de modularidad, código mantenible y fácil de comprender, para modelar varias versiones tanto de HTML, CSS y Javascript. En el desarrollo de los Navegadores Web actuales se han usado lenguajes imperativos como ser C++, los cuales permiten al programador la posibilidad de hacer posible las características mencionadas anteriormente. Sin embargo, la Programación Funcional, permite al programador aprovechar estas características al máximo. Le provee de un alto nivel de abstracción, modularidad, y código fácil de comprender. Aprovechar estas características puede ser un gran aporte a la comunidad de programadores, permitiendo así una reducción en el costo de desarrollo y mantenimiento del software.