En este art ículo se presentan un conjunto de herramientas constru idas sobre el lenguaje funcional lazy Haskell para describir documentos hypermediales El trabajo consiste en el dise ño e implementaci ón de un conjunto de funciones y tipos que permitan describir los elementos b asicos de un documento hypermedial nodos links componentes multimediales y la interacci on entre ellos La construcci on de los documentos de hypermedia se realiza utilizando unametodolog a composicional en la que componentes de hypermedia complejos se construyen combinando repetidamente otros m as simples Esta metodolog ía puede utilizarse tambi en para crear componentes gen ericos y reusables Otro aspecto interesante es que los documentos descritos con estas herramientas no dependen de construcciones espec ífi cas de una plataforma de hypermedia en particular Consecuentemente los documentos constru ídos de esta forma pueden ser trasladados luego a diferentes plataformas de hypermedia como HTML o Ayuda de Windows sin necesidad de efectuar modi caciones