structure#
In this documentation we talk about the structure of the f-utils
project, i.e, how it is organized.
libs#
The framework provided by f-utils
consists of a collection of libs, organized into four main categories:
primitive: these are the generic and context free libs, in which the
f-utils
concepts and systematics are implemented, and in which their main concrete examples are constructedprimary: the context-based libs, which are built by making use of the primitive libs. These libs provides our main utilities
secondary: the derived and more involved libs, constructed from multiple primary libs
other: additional minor libraries
repository#
Independently of the category, all libs are given by a repository in the Github organization f-utils under the name f-{lib}
. The only exception is f
, which has no suffix. It is a primitive lib and the principal one, being used in each other lib. It is in it that our systematics is implemented.
dot repos#
The f-utils organization also has another kind of repositories: the dot repos. As suggested, they are named under .{name}
and have a non-lib context: