Skip to content

Commit

Permalink
Add a page with a list of modules/tool related to module developpement
Browse files Browse the repository at this point in the history
  • Loading branch information
Skarsnik committed Jan 14, 2016
1 parent 7286715 commit 86f452a
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
38 changes: 38 additions & 0 deletions doc/Language/modules-extra.pod
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
=begin pod
=TITLE Modules and Tools related to module developpment
=SUBTITLE What can help you write/test/improve your module(s)
Here is a list of modules that you can find on Perl 6 ecosystem
that aims to make the experiences of developping Perl 6 modules
more fun.
=head1 Modules builder and Authoring tools
Here some modules/tools that can help you with generating files that are part
of a module.
=item L<App::Mi6|http://modules.perl6.org/dist/App::Mi6> Minimal authoring tool for Perl6
=head1 Tests
Some tests related modules
=item L<Test::META|http://modules.perl6.org/dist/Test::META> Test your META6.info file
=item L<Test::Output|http://modules.perl6.org/dist/Test::Output> Test the output to STDOUT and STDERR your program generates
=head1 NativeCall
Here some modules to help you work with NativeCall.
=item L<NativeHelpers::Array|http://modules.perl6.org/dist/NativeHelpers::Array> Provides routines to deal with CArray
=item L<App::GPTrixie|http://modules.perl6.org/dist/App::GPTrixie> Generate NativeCall code from C headers file
=item L<NativeCall::TypeDiag|http://modules.perl6.org/dist/NativeCall::TypeDiag> Provides routines to test your CStruct
=end pod
5 changes: 5 additions & 0 deletions doc/Language/modules.pod
Original file line number Diff line number Diff line change
Expand Up @@ -446,6 +446,11 @@ To use C<Vortex::TotalPerspective> from your scripts, just write
C<use Vortex::TotalPerspective>, and your Perl 6 implementation will
know where to look for the module file(s).
=head1 Modules and Tools related to module authoring
You can find a list of modules and tools that aim to improve the experience of
writing/test modules at L<Modules Extra|/language/modules-extra>
=end pod

# vim: expandtab shiftwidth=4 ft=perl6

0 comments on commit 86f452a

Please sign in to comment.