Skip to content

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

MapaHs

Pequeno Módulo para carregar e salvar mapas em Haskell

Importação

insira no topo do seu arquivo: import Mapa

Basta carregar seu arquivo no ghci, esta biblioteca será carregada automaticamente

Uso

Há duas funções disponíveis:

carregarMapa :: String -> IO Mapa

salvarMapa :: Mapa -> String -> IO Bool

e o tipo:

type Nome = String type Localizacao = (Double, Double) type Rotas = [Nome] type Cidade = (Nome, Localizacao, Rotas) type Mapa = [Cidade]

Elas devem ser usadas dessa forma:

mapa <- carregarMapa "arquivo.mapa"

resultadoSave <- salvarMapa mapa "arquivo.mapa"

perceba o uso de "<-" ao invéz de "=".

Exemplos

image

About

Pequeno Módulo para carregar e salvar mapas em Haskell

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages