Skip to content

Trabalho final da disciplina de Programação Funcional, cursada em 2020.1 com o Prof. Dr. Admilson de Ribamar

Notifications You must be signed in to change notification settings

luizsci42/corretor_ortografico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto final da disciplina Programação Funcional 2020.1

Aplicação exemplo de corretor ortográfico, utilizando conceitos de programação funcional através da linguagem Haskell.

Execução

Para executar, abra o ghci no terminal, carrega o módulo main, através do comando :l Main, digite uma palavra e siga as instruções.

$ ghci

$ Prelude> :l Main

$ *Main> main

Docker container

Para executar em um container do Docker, utilize a flag -it, por exemplo:

$ docker run -itp 3000:3000 luizsci42/corretor-ortografico-haskell

em que a flag:

  • -i ou --interactive mantém o stdin (entrada padrão) aberto mesmo que não esteja conectado a um terminal. Ela permite que você forneça entrada interativa para o container, como responder a prompts ou interagir com o programa em execução.

  • -t ou --tty aloca um pseudo-TTY (terminal) para o container. Ela é usada para emular um terminal dentro do container, permitindo que você veja e interaja com a saída do programa em execução como se estivesse executando diretamente em um terminal.

  • -p ou --publish é usada no comando docker run para publicar (expor) portas específicas do container para o host. Isso permite que os serviços em execução dentro do container sejam acessíveis do host ou de outros containers.

About

Trabalho final da disciplina de Programação Funcional, cursada em 2020.1 com o Prof. Dr. Admilson de Ribamar

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published