dev-lang/idris2 (gentoo)

Search

Package Information

Description:
Idris is a programming language designed to encourage Type-Driven Development. In type-driven development, types are tools for constructing programs. We treat the type as the plan for a program, and use the compiler and type checker as our assistant, guiding us to a complete program that satisfies the type. The more expressive the type is that we give up front, the more confidence we can have that the resulting program will be correct.
Homepage:
https://idris-lang.org/

Versions

Version EAPI Keywords Slot
0.7.0-r2 8 ~amd64 ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>scheme@gentoo.org</email>
		<name>Gentoo Scheme Project</name>
	</maintainer>
	<longdescription>
    Idris is a programming language designed to encourage Type-Driven
    Development.
    In type-driven development, types are tools for constructing programs.
    We treat the type as the plan for a program, and use the compiler
    and type checker as our assistant, guiding us to a complete program that
    satisfies the type. The more expressive the type is that we give up front,
    the more confidence we can have that the resulting program will be correct.
  </longdescription>
	<use>
		<flag name="chez">build using <pkg>dev-scheme/chez</pkg></flag>
		<flag name="racket">build using <pkg>dev-scheme/racket</pkg></flag>
		<flag name="test-full">pull in depedndencies to run all tests</flag>
	</use>
	<upstream>
		<changelog>&#xA;      https://github.com/idris-lang/Idris2/blob/main/CHANGELOG.md&#xA;    </changelog>
		<bugs-to>https://github.com/idris-lang/Idris2/issues/</bugs-to>
		<remote-id type="github">idris-lang/Idris2</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 0.7.0-r2
chez build using <pkg>dev-scheme/chez</pkg>
doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
minimal Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
racket build using <pkg>dev-scheme/racket</pkg>
test-full pull in depedndencies to run all tests

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST idris2-0.7.0.tar.gz 6987849 bytes