LocalazyLocalazy
O Caleidoscópio é uma linguagem de programação funcional com foco na expressividade e flexibilidade. É adequado para uma vasta gama de tarefas, desde o guião à programação de sistemas. O Caleidoscópio baseia-se na família de línguas ML, e inspira-se em Haskell, Scheme, e OCaml. Tem um forte sistema de tipo estático com inferência de tipo, e inclui características tais como correspondência de padrões, tipos de dados algébricos, e funções de ordem superior. A língua tem um intérprete interactivo que pode ser utilizado para a experimentação e prototipagem rápida. Tem também um excelente suporte para o uso de ferramentas, com um ecossistema crescente de bibliotecas e ferramentas. O Caleidoscópio é de código-fonte aberto e é libertado sob a licença do MIT.