• Stars
    star
    104
  • Rank 330,604 (Top 7 %)
  • Language
    Haskell
  • License
    Other
  • Created over 6 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿ“š A softer alternative to Haddock

Tintin

Tintin allows you to create fancy plug 'n' play documentation sites for your Haskell project very easily.

Proceed to site to learn how to use Tintin.

FAQ

Why not just use Haddock?

Haddock provides a great interface for writing API documentation, which is a kind of hard documentation. Newcomers from other languages are used to have a website per library, but sometimes this gets uncomfortable, as maintaining a documentation website is more work for the author.

Tintin helps with this problem, as you get styling and organization for free. You just have to write your documentation using Markdown.

The website generation is focused towards guides and tutorials, helping your users understand how to use your package easily.

Why not using ReadTheDocs or GitBook?

ReadTheDocs and GitBook are well established solutions for documentation, but they don't provide automatic compilation and evaluation of Haskell code. This is error prone and can lead to confuse your users.

Tintin is tightly integrated with Haskell and its tools, helping you to document your library in a very easy way.

Projects using Tintin

Please submit a PR if you are using Tintin!

ฮป ฮป
Tintin A softer alternative to Haddock
backprop Heterogeneous automatic differentiation
hedn EDN parsing and encoding

Copyright

tintin - Copyright ยฉ 2018 Theam

More Repositories

1

haskell-do

โœ๏ธ ๐Ÿ“Š - The Haskell code editor focused on interactive development.
Haskell
351
star
2

aws-lambda-haskell-runtime

โšกHaskell runtime for AWS Lambda
Haskell
268
star
3

aws-lambda-benchmark

A project that contains AWS Lambda function implementations for several runtimes e.g. Nodejs, Haskell, Python, Go, Rust, Java, etc.
63
star
4

require

๐Ÿ”Œ Scrap your qualified import clutter
Haskell
38
star
5

spring-boot-graphql-demo

Demo using Spring boot, GraphQL and JWT
Java
14
star
6

guides

๐Ÿ“– The Agile Monkeys guides and best practices
14
star
7

mockazo

๐Ÿ‘ƒ Mock your records of functions with ease
Haskell
14
star
8

ellmental.py

eLLMental for Python - Toolkit to build enterprise-grade AI applications
Python
7
star
9

eLLMental-kt

LLMental open-source components
Kotlin
7
star
10

plasmido

Genetic upgrades for your Kafka developments
Vue
6
star
11

eLLMental

The ultimate library of components for building LLM-driven projects in the JVM.
Java
6
star
12

Excelsior

A Haskell library to convert from xlsx to csv.
Haskell
5
star
13

livequestions-iOS

Swift
4
star
14

spree_hideable_taxons

Spree extension to hide taxons from menus
Ruby
4
star
15

kava

A library to use KSP and KotlinPoet to generate Java wrappers on Kotlin suspend functions
Kotlin
3
star
16

funky-spreader

An implementation of the spreader in F#
F#
3
star
17

haskell-do-display

Haskell
2
star
18

gatsbyjs-static-site-cicd

A simple static site deployed to AWS S3 through CICD pipeline
CSS
2
star
19

cloudformation-template

A very basic guide to get a Lambda function in AWS with CloudFormation
JavaScript
2
star
20

livequestions-booster

Booster backend for the LiveQuestions app
TypeScript
2
star
21

aws-lambda-response-builder

An AWS Lambda response builder to simplify the way we build responses for our functions
TypeScript
2
star
22

stack-templates

Project templates for stack new that we use
1
star
23

action-cable-chat-app

A simple Ruby on Rails 6 chat app with Action Cable
Ruby
1
star
24

plasmido-schema-registry

Simplified version of https://github.com/kafkajs/confluent-schema-registry that includes some extra methods for Plasmido app
TypeScript
1
star