peuler 0.1.0

A Rust crate with solutions to the Project Euler problems
Documentation
use crate::Solution;
use pmath::sequences::FibonacciSeq;

problem!(Problem0002, 2, "Even Fibonacci Numbers");

impl Solution for Problem0002 {
    fn solve(&self) -> String {
        let mut sum = 0;
        for i in FibonacciSeq::<i32>::new() {
            if i > 4000000 {
                break;
            }
            if i % 2 == 0 {
                sum += i;
            }
        }
        sum.to_string()
    }
}