Disciplina: FGA0210 - PARADIGMAS DE PROGRAMAÇÃO - T01
Nro do Grupo: 04
Paradigma: Funcional
Matrícula | Aluno |
---|---|
17/0056155 | André Freitas |
17/0013693 | João Gabriel Rossi |
17/0113060 | Pedro Vítor de Salles Cella |
17/0045269 | Sara Campos |
O projeto se trata da criação de um Parser de JSON utilizando da linguagem Haskell.
Linguagens: Haskell
Tecnologias: Stack
O usuario deve entrar no ghci para mais facil interacao com o programa, escrevendo o seguinte comando:
ghci app/Main.hs -i src/Json.hs
Apos entrar no ghci, o usuario pode escolher 2 opcoes:
- Entrar com o Json manualmente, utilizando o comando:
run "JSON_DO_USUARIO"
se for uma string, necessita de\"
ex:run "{ \"key\" : \"value\" }"
; - Entrar com um arquivo, utilizando o comando:
readAndParseFile "path_to_file.json" jsonParser
;
Link do vídeo: https://youtu.be/-Is7pTud9ds
Ou se preferir faça o dowload:
Apresentação_Paradigma_Funcional
Quaisquer outras informações sobre seu projeto podem ser descritas a seguir.
TSODING, JSON Parser 100% From Scratch in Haskell (only 111 lines). Youtube.
Disponivel em: https://www.youtube.com/watch?v=N9RUqGYuGfw