Add manual.scrbl.
This commit is contained in:
parent
a952f9968f
commit
851c708998
1 changed files with 47 additions and 0 deletions
47
manual.scrbl
Normal file
47
manual.scrbl
Normal file
|
@ -0,0 +1,47 @@
|
|||
#lang scribble/manual
|
||||
|
||||
@title{Typed Interface to the Generic Graph Library}
|
||||
|
||||
@author[@author+email["Sergiu Ivanov" "sivanov@colimite.fr"]]
|
||||
|
||||
@defmodule[typed/graph]
|
||||
|
||||
This module provides a typed interface to the
|
||||
@hyperlink["https://docs.racket-lang.org/graph/index.html"]{generic graph
|
||||
library}.
|
||||
|
||||
This module is currently @bold{work in progress} and multiple planned features
|
||||
may still be missing.
|
||||
|
||||
Here is a list of features present in the untyped library, but @emph{absent
|
||||
from the typed interface}:
|
||||
|
||||
@itemlist[@item{the generic interface.}]
|
||||
|
||||
@section{Bug reporting}
|
||||
|
||||
When encountering a bug, please strip the type annotations and try the
|
||||
resulting code with the generic graph library, without this interface. If you
|
||||
can reproduce the bug, then you should probably report it to the maintainer of
|
||||
the graph library directly. If not or if unsure, feel free to report it to me.
|
||||
|
||||
@section{Contributing}
|
||||
|
||||
As of 2021, GitHub is owned by Microsoft, so I prefer keeping this library on
|
||||
a different platform.
|
||||
|
||||
Do feel free to submit patches to me by E-mail: I will try my best to review
|
||||
and apply them within a reasonable time frame.
|
||||
|
||||
@section{License}
|
||||
|
||||
Like the generic graph library, this library is licensed under the Apache
|
||||
License, Version 2.0 (the "License"); you may not use this file except in
|
||||
compliance with the License. You may obtain a copy of the License at
|
||||
|
||||
@hyperlink["http://www.apache.org/licenses/LICENSE-2.0"]{http://www.apache.org/licenses/LICENSE-2.0}
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software distributed
|
||||
under the License is distributed on an @bold{"as is" basis, without warranties
|
||||
or conditions of any kind}, either express or implied. See the License for the
|
||||
specific language governing permissions and limitations under the License.
|
Loading…
Reference in a new issue