Pacote: ocaml (5.3.0-2 e outros)
Links para ocaml
Recursos de Debian:
- Relatórios de bug
- Informação de desenvolvedor(a)
- Debian Changelog
- Arquivo de copyright
- Rastreador de patch Debian
Baixe o pacote-fonte ocaml:
Mantenedores(as):
- Debian OCaml Maintainers (QA Página, E-mail Arquivo)
- Ralf Treinen (QA Página)
- Stéphane Glondu (QA Página)
- Mehdi Dogguy (QA Página)
- Ximin Luo (QA Página)
Fontes externas:
- Pagina principal [ocaml.org]
Pacotes similares:
implementação da linguagem ML com um sistema de objetos baseado em classes
Objective Caml (OCaml) é uma implementação da linguagem ML, baseada no dialeto Caml Light estendido com um sistema completo de objetos baseado em classes e um sistema de módulos poderoso no estilo do Standard ML.
OCaml contém dois compiladores. Um gera bytecode que é interpretado por um compilador C. Este compilador é executado rapidamente, gera código compacto com requisitos moderados de memória e é portável para praticamente qualquer plataforma Unix de 32 ou 64 bits. O desempenho de programas gerados é bastante bom para uma implementação bytecode: quase duas vezes mais rápido que a Caml Light 0.7. Este compilador pode ser usado tanto como um compilador autônomo orientado a batch que produz programas autônomos quanto como um sistema interativo baseado em toplevel.
O outro compilador gera código nativo de alto desempenho para várias aplicações. A compilação demora e gera código maior, mas o programa gerado tem desempenho excelente, enquanto mantém os requisitos de memória moderados do compilador de bytecode. No entanto, não está disponível para todas as arquiteturas.
Este pacote contém todo o necessário para desenvolver aplicações OCaml.
Outros pacotes relacionados a ocaml
|
|
|
|
-
- dep: binutils
- assembler, linker e utilitários binários da GNU
-
- dep: gcc
- compilador C da GNU
-
- dep: libc6 (>= 2.34) [armel, armhf, hppa, i386, m68k, mips64el, ppc64, sparc64, x32]
- GNU Biblioteca C: Bibliotecas compartilhadas
também um pacote virtual fornecido por libc6-udeb
- dep: libc6 (>= 2.38) [amd64, arm64, ppc64el, riscv64, s390x]
- dep: libc6 (>= 2.40) [loong64, sh4]
-
- dep: libc6.1 (>= 2.34) [alpha]
- GNU Biblioteca C: Bibliotecas compartilhadas
também um pacote virtual fornecido por libc6.1-udeb
- dep: libc6.1 (>= 2.37) [ia64]
-
- dep: libncurses-dev
- developer's libraries for ncurses
-
- dep: libstdlib-ocaml-bdrm4 [não amd64, arm64, hppa, ia64, ppc64el, riscv64, s390x]
- pacote virtual fornecido por libstdlib-ocaml
-
- dep: libstdlib-ocaml-fxjy5 [amd64, arm64, ppc64el, riscv64]
- pacote virtual fornecido por libstdlib-ocaml
-
- dep: libstdlib-ocaml-ke4j9 [s390x]
- pacote virtual fornecido por libstdlib-ocaml
-
- dep: libstdlib-ocaml-rg5q2 [ia64]
- pacote virtual fornecido por libstdlib-ocaml
-
- dep: libstdlib-ocaml-ye7o9 [hppa]
- pacote virtual fornecido por libstdlib-ocaml
-
- dep: libzstd-dev [não ia64]
- algoritmo de compressão sem perdas rápido -- arquivos de desenvolvimento
-
- dep: libzstd1 (>= 1.5.5) [amd64, arm64, ppc64el, riscv64, s390x]
- algoritmo de compressão sem perdas rápido
-
- dep: ocaml-interp (= 4.14.1-1) [ia64]
- interpretador interativo OCaml e bibliotecas padrão
- dep: ocaml-interp (= 5.3.0-2) [não hppa, ia64]
- dep: ocaml-interp (= 5.3.0-2+b1) [hppa]
-
- rec: file
- reconhece o tipo de dados em um arquivo utilizando números "mágicos"
-
- rec: ocaml-man
- OCaml interpreter and standard libraries (lib manpages)
-
- sug: elpa-tuareg
- emacs-mode for OCaml programs
-
- sug: ocaml-doc
- Documentation for OCaml
Download de ocaml
Arquitetura | Versão | Tamanho do pacote | Tamanho instalado | Arquivos |
---|---|---|---|---|
alpha (porte não oficial) | 5.3.0-2 | 1,448.2 kB | 30,971.0 kB | [lista de arquivos] |
amd64 | 5.3.0-2 | 17,596.5 kB | 97,015.0 kB | [lista de arquivos] |
arm64 | 5.3.0-2 | 20,245.1 kB | 110,579.0 kB | [lista de arquivos] |
armel | 5.3.0-2 | 1,443.8 kB | 30,970.0 kB | [lista de arquivos] |
armhf | 5.3.0-2 | 1,443.2 kB | 30,906.0 kB | [lista de arquivos] |
hppa (porte não oficial) | 5.3.0-2+b1 | 1,444.5 kB | 30,858.0 kB | [lista de arquivos] |
i386 | 5.3.0-2 | 1,449.2 kB | 30,878.0 kB | [lista de arquivos] |
ia64 (porte não oficial) | 4.14.1-1 | 44,440.3 kB | 168,609.0 kB | [lista de arquivos] |
loong64 (porte não oficial) | 5.3.0-2 | 1,445.9 kB | 30,971.0 kB | [lista de arquivos] |
m68k (porte não oficial) | 5.3.0-2 | 1,437.2 kB | 30,842.0 kB | [lista de arquivos] |
mips64el | 5.3.0-2 | 1,446.5 kB | 30,979.0 kB | [lista de arquivos] |
ppc64 (porte não oficial) | 5.3.0-2 | 1,450.4 kB | 30,971.0 kB | [lista de arquivos] |
ppc64el | 5.3.0-2 | 18,029.5 kB | 102,039.0 kB | [lista de arquivos] |
riscv64 | 5.3.0-2 | 18,167.2 kB | 102,540.0 kB | [lista de arquivos] |
s390x | 5.3.0-2 | 17,942.2 kB | 106,713.0 kB | [lista de arquivos] |
sh4 (porte não oficial) | 5.3.0-2 | 1,443.5 kB | 30,906.0 kB | [lista de arquivos] |
sparc64 (porte não oficial) | 5.3.0-2 | 1,445.0 kB | 32,828.0 kB | [lista de arquivos] |
x32 (porte não oficial) | 5.3.0-2 | 1,444.8 kB | 30,862.0 kB | [lista de arquivos] |