> For the complete documentation index, see [llms.txt](https://trizen.gitbook.io/sidef-lang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://trizen.gitbook.io/sidef-lang/programming_tasks/a.md).

# A

- [A\* search algorithm](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/a-_search_algorithm.md)
- [A B](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/a_b.md)
- [ABC problem](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/abc_problem.md)
- [Abstract type](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/abstract_type.md)
- [Abundant deficient and perfect number classifications](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/abundant_deficient_and_perfect_number_classifications.md)
- [Abundant odd numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/abundant_odd_numbers.md)
- [Accumulator factory](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/accumulator_factory.md)
- [Achilles numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/achilles_numbers.md)
- [Ackermann function](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/ackermann_function.md)
- [Add a variable to a class instance at runtime](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/add_a_variable_to_a_class_instance_at_runtime.md)
- [Additive primes](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/additive_primes.md)
- [Address of a variable](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/address_of_a_variable.md)
- [AKS test for primes](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/aks_test_for_primes.md)
- [Align columns](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/align_columns.md)
- [Almkvist-Giullera formula for pi](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/almkvist-giullera_formula_for_pi.md)
- [Almost prime](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/almost_prime.md)
- [Amicable pairs](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/amicable_pairs.md)
- [Anadromes](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/anadromes.md)
- [Anagrams](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/anagrams.md)
- [Deranged anagrams](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/anagrams/deranged_anagrams.md)
- [Anaprimes](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/anaprimes.md)
- [Angle difference between two bearings](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/angle_difference_between_two_bearings.md)
- [Animate a pendulum](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/animate_a_pendulum.md)
- [Anonymous recursion](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/anonymous_recursion.md)
- [Anti-primes](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/anti-primes.md)
- [Apéry's constant](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/aperys_constant.md)
- [Append a record to the end of a text file](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/append_a_record_to_the_end_of_a_text_file.md)
- [Append numbers at same position in strings](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/append_numbers_at_same_position_in_strings.md)
- [Apply a callback to an array](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/apply_a_callback_to_an_array.md)
- [Apply a digital filter direct form II transposed](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/apply_a_digital_filter_direct_form_ii_transposed.md)
- [Approximate equality](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/approximate_equality.md)
- [Arbitrary-precision integers included](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arbitrary-precision_integers_included.md)
- [Archimedean spiral](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/archimedean_spiral.md)
- [Arithmetic](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic.md)
- [Complex](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic/complex.md)
- [Integer](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic/integer.md)
- [Rational](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic/rational.md)
- [Arithmetic-geometric mean](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic-geometric_mean.md)
- [Calculate Pi](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic-geometric_mean/calculate_pi.md)
- [Arithmetic coding](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic-coding.md)
- [As a generalized change of radix](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic-coding/as_a_generalized_change_of_radix.md)
- [Arithmetic derivative](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic_derivative.md)
- [Arithmetic evaluation](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic_evaluation.md)
- [Arithmetic numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arithmetic_numbers.md)
- [Array concatenation](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/array_concatenation.md)
- [Array length](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/array_length.md)
- [Array search](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/array_search.md)
- [Arrays](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/arrays.md)
- [Ascending primes](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/ascending_primes.md)
- [Assertions](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/assertions.md)
- [Associative array](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/associative-array.md)
- [Creation](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/associative-array/creation.md)
- [Iteration](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/associative-array/iteration.md)
- [Attractive numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/attractive_numbers.md)
- [Audio alarm](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/audio_alarm.md)
- [Audio frequency generator](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/audio_frequency_generator.md)
- [Average loop length](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/average_loop_length.md)
- [Averages](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages.md)
- [Arithmetic mean](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/arithmetic_mean.md)
- [Mean angle](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/mean_angle.md)
- [Mean time of day](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/mean_time_of_day.md)
- [Median](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/median.md)
- [Mode](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/mode.md)
- [Pythagorean means](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/pythagorean_means.md)
- [Root mean square](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/root_mean_square.md)
- [Simple moving average](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/averages/simple_moving_average.md)
- [AVL tree](https://trizen.gitbook.io/sidef-lang/programming_tasks/a/avl_tree.md)
